StackOverflow 文件 Haskell Language 教程 常見的 monad 作為免費 monad 免費(Const c)要麼 c 免費(Const c)要麼 c Created: November-22, 2018 特定 placeholderCopydata Const c a = Const c我們有 placeholderCopydata Free (Const c) a = Pure a | Free (Const c)這是同構的 placeholderCopydata Either c a = Right a | Left c 免費(Reader x)閱讀器(流 x)免費(作家 w)作家 w