Live data from Hacker News

Viewing profile — davdar

davdar

HN member
Joined
Tue, Nov 02, 2010, 4:49 AM UTC
HN karma
13
Public activity
11 items

About davdar

currently applying to PhD programs

david.darais.com

Recent public activity

  1. story
  2. story
  3. comment
    Comment #8964719

    I'm curious, what do you mean they compose better and allow for analysis [better than monads]?

  4. comment
    Comment #8532590

    That's like saying "your program is more elegant if it has no monads". It's an incorrect statement. The monadic version is perfectly elegant. Even better: it's the right one.

  5. comment
  6. comment
    Comment #8154687

    In the non-continuous FRP literature[1], i.e. the kind you actually implement, SF a b = [a] -> [b], which is isomorphic to: Fold a -> Fold b, where Fold a = (exists s. (s, s -> (a,…

  7. comment
    Comment #8145776

    Clojure transducers are exactly signal functions from Haskell FRP literature, for those interested in such a connection.

  8. comment
    Comment #1956054

    Yes, breadth first traversal of the solution space is very similar in spirit to our approach. I have since completely rewritten the Haskell implementation. You should really check …

  9. comment
    Comment #1951041

    Here is my latest Haskell implementation that Matt is referring to (git repo): http://david.darais.com/git/research/der-parser-3/

  10. comment
    Comment #1951033

    I have since rewritten the Haskell implementation to compute fixed points on cyclic graphs without using pointers or Monads. Check it out if it interests you (git repo): http://dav…

  11. comment
    Comment #1951023

    Here is the git repo (over http) for my Haskell implementation which exploits the technique to be linear for LL(k) (the Zip module is where this technique is implemented). The cons…