“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.”
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...
“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.”
hchbaw のブックマーク 2013/09/29 12:01
このブックマークにはスターがありません。
最初のスターをつけてみよう!
Why monads have not taken the Common Lisp world by storm
marijnhaverbeke.nl2013/09/18
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...
2 人がブックマーク・1 件のコメント
\ コメントが サクサク読める アプリです /