聲明:本篇文章摘要自Promises: All The Wrong Ways
假設個情境:當你從其他函式庫引用foo()時,而回傳一個promise,問題來了,要如何肯定你使用的promise是你所想的那個promise嗎?例如開發者在先前使用了Bluebird promises(或其他promise-like api),但此時引用的foo()所回傳的promise呢?
標題是「英國的五月天 — 披頭四」的惡搞哏
大概一個月前,稍微碰了Haskell。沒有特別打算作些什麼,只是單純地為了更瞭解Functional Programming。實際上功效還蠻大的,對於JavaScript乃至Python的編程上,都開了另一片天地。