Viewing profile — taylorfausak
taylorfausak
HN member- Joined
- Fri, Nov 05, 2010, 8:46 PM UTC
- HN karma
- 453
- Public activity
- 142 items
- HN profile
- View on Hacker News ↗
About taylorfausak
[ my public key: https://keybase.io/taylorfausak; my proof: https://keybase.io/taylorfausak/sigs/A2PCjgr2EDNNESDi2ULoiDl4L7q-8NB0hCGk2pnfCSY ]
Recent public activity
- story
- story
- story
- story
- story
-
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…
- story
- story
- story
- story
- story
- story
-
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…
-
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…
-
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…
-
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…
-
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
-
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…
-
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…
-
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’ • …
-
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…
-
comment
Comment #12290747
Sorry, I meant that you pretty much always want RankNTypes instead of Rank2Types. My fault for not specifying.
-
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…
-
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…
-
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…