A CHI 2014 paper by Tom Lieber et al, abstract:
Edit: up to date paper linked in.
Just thought I'd share: I put a simple command that watches for changes in the project and reruns tests into .ghci file in my small hobby project: https://github.com/jkozlowski/thebook-haskell/blob/master/.ghci. It can even stop upon pressing any key.
It depends on fsnotify package for the watching bit and assumes that running :main will run the tests, so I run it as:
$ cabal repl thebook-tests
but otherwise is pretty trivial. I must say the ability to define custom commands in .ghci is truly awesome.
Putting it here, as I've not encountered it yet anywhere else, if someone's already got something like this then shout.submitted by jkozlowski
[link] [3 comments]
I am trying to install hdevtools on a mac through Hackage, but whenever I run cabal install hdevtools, it chokes on installing text-188.8.131.52, giving me some weird errors, mainly this:Data/Text.hs:934:52: warning: missing terminating ' character [-Winvalid-pp-token]
and this:Data/Text.hs:1140:4: error: invalid preprocessing directive #-}
Full output here: http://pastebin.com/raw.php?i=XJgvu0gc
Any ideas?submitted by s_ngularity
[link] [6 comments]
I remember from a long time ago that Clean seemed almost a viable competitor to Haskell in the lazy functional language space. It looks like the latest Clean release is from 2011. My recollection is that early on the implementation suffered from some licensing issues. Anyone still dabbling with Clean? The uniqueness typing seems like something worthy of not getting lost in the sands of time. Is Mercury the only language still pursing uniqueness?submitted by sleepingsquirrel
[link] [20 comments]
I'm particularly interested in the typesafe compilers.submitted by wcb10
[link] [18 comments]