“I merrily started typing (defgeneric mreturn (val))... oh hold on. There's nothing to dispatch on: In Haskell, the kind of return we need is determined by the type deduction system — use return where an IO monad is expected, and you get the IO return, etc. In CL, this does not work.”

hchbawhchbaw のブックマーク 2013/09/29 12:01

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Why monads have not taken the Common Lisp world by storm

    Today I was trying write a parser for a reasonably complicated language. Since I do not tend to learn from other people's work or even from my own past mistakes, and tend to greatly underestimate t...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう