Conversation
Notices
-
I want to learn #Haskell but every time I start, it feels so dense. I never get to where I can just start writing a quick script.
-
@taknamay It's pretty rough at the beginning, the way Haskell makes you think about expressing solutions to problems is fundamentally different than most other languages. I'm fairly comfortable with it and not sure I'd use it for "quick scripts" (though there are libraries specifically to promote that) but if you have questions or want to hack on something together let me know.
I have a toy implementation of a library to communicate with the bittorrent DHT that I use as a sandbox. If you're interested I could post it when the repo's a bit more presentable. -
@taknamay Part of it too is that I think the Haskell community is still coming to grips with what effective pedagogy in Haskell looks like
-
@taknamay try reading Learn You A Haskell or Real World Haskell. It gives you excercises to work through.
-
@csaurus yeah I get that a quick script might not be a typical use, but it's easier for me to get a feel for the language
-
@csaurus for example, writing a trivial program in Java to do taxes by bracket
-
@taknamay I gotcha, that one's not that bad actually. Assuming it's a contrived version of taxes and not the whole massive thing :|
-
@csaurus yeah, it's just a toy to help understand the logic
-
@taknamay well, if you ever want to work through i I can help... I can think of a few ways to write such a thing I think
-
@csaurus I'll keep that in mind!
-