Live data from Hacker News

Conrad Barski's Haskell Tutorial

lisperati.com

21–30 of 42 posts

Re: Conrad Barski's Haskell Tutorial

#22
post #19
post #3

Wow, how did my Haskell tutorial get to the HN front page out of nowhere? :-) If you like my stuff, keep an eye out for my new Bitcoin book, which will be coming out this fall. I've been slaving over the artwork for months, it should be a beautiful book! The working title is "Bitcoins for the Befuddled".

drcode, do you know of a Haskell implementation of bitcoind?

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

Re: Conrad Barski's Haskell Tutorial

#23

This website was written on a planet where 244 lines of Haskell is less than 100 lines of Haskell.

That's why there's a footnote on the front page:

[1] - Lines of active code only, not counting optional function signatures. Intermediate debug output lines excluded. May cause eye irritation if viewed for prolonged periods of time. Speak to your physician to find out if this tutorial is the best treatment option for you.

Re: Conrad Barski's Haskell Tutorial

#24
post #3

Wow, how did my Haskell tutorial get to the HN front page out of nowhere? :-) If you like my stuff, keep an eye out for my new Bitcoin book, which will be coming out this fall. I've been slaving over the artwork for months, it should be a beautiful book! The working title is "Bitcoins for the Befuddled".

Thanks for the wonderful Land of Lisp book! I only wish someone would do a similar "Land of C" book some day :-)

I haven't read that one, and I am looking for an into to Lisp book. What did you like about it?

(and I think it would be a missed opportunity to not title it "Sea of C")

Re: Conrad Barski's Haskell Tutorial

#25
post #9
post #2

Picnicmob was a really clever idea. I think I remember that it got cancelled though, which was unfortunate. I like the tutorial though. I'd be willing to bet it's his style and work that inspired the "Learn you a..." books. The Haskell one is great, and so is the Erlang one.

don't forget _why's (poignant) guide to ruby http://mislav.uniqpath.com/poignant-guide/

I hated that book, the signal to goofy joke ratio was awful. Compare with, say, "Learn you an Erlang", which was goofy while still informative.

Re: Conrad Barski's Haskell Tutorial

#26
post #22
post #19

Earlier quoted context omitted.

drcode, do you know of a Haskell implementation of bitcoind?

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

roconnor was working on one. There are git mirrors of the darcs repository on github. For example: https://github.com/laanwj/Purecoin

I don't know the current status of it.

Re: Conrad Barski's Haskell Tutorial

#27
post #12
post #8

Earlier quoted context omitted.

[deleted]

Did you respect indentation? Tutorial is really failing here with this “just paste this to the bottom”.

I did respect indentation, and here's what I get as an error:

> tutorial.hs:21:23: Illegal type signature: `[Person] people' Perhaps you intended to use -XScopedTypeVariables In a pattern type-signature

Re: Conrad Barski's Haskell Tutorial

#28
post #24

Earlier quoted context omitted.

Thanks for the wonderful Land of Lisp book! I only wish someone would do a similar "Land of C" book some day :-)

I haven't read that one, and I am looking for an into to Lisp book. What did you like about it? (and I think it would be a missed opportunity to not title it "Sea of C")

To be clear, I haven't finished the book yet, but I made it through the first eleven chapters (~230 pages) so I think I've gone through enough material to render a reasonable opinion. With that disclaimer out of the way...

I love that the author chose to expose readers to core, foundational concepts through example programs that were continually improved instead of using lots of throwaway one-off examples.

Put differently, the author managed to ensure that readers that diligently followed through from beginning to end would gain a real sense of progression as they went through the material.

The only complaint I really have so far is Chapter 11 -- but that's not really the author's fault; that's just the terrifyingly mind-numbing formatting functionality (Common?) Lisp offers.

Re: Conrad Barski's Haskell Tutorial

#29
post #24

Earlier quoted context omitted.

Thanks for the wonderful Land of Lisp book! I only wish someone would do a similar "Land of C" book some day :-)

I haven't read that one, and I am looking for an into to Lisp book. What did you like about it? (and I think it would be a missed opportunity to not title it "Sea of C")

Seconding the recommendation for Land of Lisp. It's fun, well-written, and thorough. And has the most fun art I've seen in a programming manual.

I read five great books on Common Lisp.

Intro level: ANSI Common Lisp (by our very own PG), Practical Common Lisp, and Land of Lisp. Can't go wrong with any of them, but LoL has art and humor.

Advanced level: On Lisp (again, PG), and Let Over Lambda (a bit rougher around the edges, opinionated, but full of clever programming tricks).

Re: Conrad Barski's Haskell Tutorial

#30
post #22
post #19

Earlier quoted context omitted.

drcode, do you know of a Haskell implementation of bitcoind?

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

Post reply on HN