Live data from Hacker News

Viewing profile — taylorfausak

taylorfausak

HN member
Joined
Fri, Nov 05, 2010, 8:46 PM UTC
HN karma
453
Public activity
142 items

About taylorfausak

http://taylor.fausak.me

[ my public key: https://keybase.io/taylorfausak; my proof: https://keybase.io/taylorfausak/sigs/A2PCjgr2EDNNESDi2ULoiDl4L7q-8NB0hCGk2pnfCSY ]

Recent public activity

  1. story
  2. story
  3. story
  4. story
  5. story
  6. comment
    Comment #21324854

    To give you a single data point, our Haskell code base at ITProTV is about 50,000 lines of code. Reloading the project after a change in GHCi takes slightly less than one second. W…

  7. story
  8. story
  9. story
  10. story
  11. story
  12. story
  13. comment
    Comment #13394953

    > Rasa is putting extensions first from the very beginning, I've read that Yi has plans to extract their renderers into extensions but hasn't been able to easily extract them at th…

  14. comment
    Comment #13394948

    > I named it after the concept of 'tabula rasa' which means roughly 'blank slate' which I thought was fitting for an editor https://www.reddit.com/r/haskell/comments/5l0a2i/rasa_mo…

  15. comment
    Comment #13178874

    From John MacFarlane, the author of the CommonMark spec: > If anyone wants to contribute a BNF, please do! But I'm very skeptical that it can be done, due to the many quirks of the…

  16. comment
    Comment #13006493

    I think it's a little misleading to call that "a while". The post says "156 private repositories" were affected during a "ten-minute window" representing "0.0013% of the total oper…

  17. comment
    Comment #12952548

    It sounds like you might like PureScript [1] or GHCJS [2] more than Elm. Have you tried either of those? [1]: http://www.purescript.org/ [2]: https://github.com/ghcjs/ghcjs

  18. comment
    Comment #12951569

    The migration guide [1] suggests that instead of primes you can use underscores. And instead of backticks you can use pipelining. [1]: https://github.com/elm-lang/elm-platform/blob…

  19. comment
    Comment #12337341

    I tried this out in PureScript [1]. I also made each type class have only one member and didn't specify any class hierarchy. I like how it works, but I don't know if anyone else do…

  20. comment
    Comment #12337203

    That's correct. {-# LANGUAGE DuplicateRecordFields #-} data A = B { x :: Bool } | C { x :: Int } Example.hs:2:1: error: • Constructors B and C give different types for field ‘x’ • …

  21. comment
    Comment #12290764

    My impression is that PureScript aims to not be configurable. For example, the compiler does not allow you to disable warnings. Other tools, like `psa`, can do that, but the base l…

  22. comment
    Comment #12290747

    Sorry, I meant that you pretty much always want RankNTypes instead of Rank2Types. My fault for not specifying.

  23. comment
    Comment #12290519

    Thanks for that link! I haven't seen that wiki page before. Even so, only 4 extensions have been removed. I know others are de facto deprecated, like Rank2Types. I picked scoped ty…

  24. comment
    Comment #12290264

    Very few extensions have been deprecated: http://hackage.haskell.org/package/Cabal-1.24.0.0/docs/src/L... Convenient, widely-used extensions that have been around for a long time a…

  25. comment
    Comment #12289996

    This post explores the differences in those two styles: http://www.yesodweb.com/blog/2015/10/beginner-friendly-code-... > It seems like my progression as a Haskeller results in for…