Live data from Hacker News

Conrad Barski's Haskell Tutorial

lisperati.com

41–42 of 42 posts

Re: Conrad Barski's Haskell Tutorial

#41
post #30
post #22

Earlier quoted context omitted.

No, I have never heard of Haskell and bitcoin in the same sentence. I think you'd have to use an FFI.

* http://hackage.haskell.org/package/network-bitcoin * Pure coin , https://github.com/laanwj/Purecoin * haskoin, https://github.com/bitcoin-spec/haskoin

Hi Don... Wow, lot's going on... I should have done a Google search before responding :-)

Re: Conrad Barski's Haskell Tutorial

#42
I like the tutorial very much! Thank you! And I like the final words, which I think brings to the point the whole discussion about Haskell vs. Imperative languages:

  [..] Because the physical world changes only slightly 
  from moment to moment, it means that languages that 
  can comfortably mutate large data structures in targeted
  ways will always have a role to play in real-world
  software- The "real world" usually just doesn't work the
  way Haskell, and other functional languages would prefer
  it did: Haskell preferred that at every moment in time, a
  "new universe" would look at the "old universe" and would
  rebuild itself, from scratch, from what it saw in the
  past, with radical changes happening all the time.

  Despite its many advantages, I humbly suggest, therefore,
  that in the future there will continue to be a rift
  between the "imperative" and "functional" camps of
  programming, until someone comes up with a truly robust
  way of uniting these two camps- And I think that some
  profound programming discoveries still need to be made in
  the future before this problem is really resolved- I get
  the feeling it's just not good enough to wave at the
  problem and say "Monads".
Post reply on HN