Conversation

Notices

  1. I want to learn # but every time I start, it feels so dense. I never get to where I can just start writing a quick script.

    Friday, 12-May-17 14:57:01 UTC from quitter.se
    1. @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.

      Friday, 12-May-17 15:06:49 UTC from gnusocial.de
      1. @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

        Friday, 12-May-17 18:52:07 UTC from quitter.se
        1. @csaurus for example, writing a trivial program in Java to do taxes by bracket

          Friday, 12-May-17 18:52:48 UTC from quitter.se
          1. @taknamay I gotcha, that one's not that bad actually. Assuming it's a contrived version of taxes and not the whole massive thing :|

            Friday, 12-May-17 19:12:29 UTC from gnusocial.de
            1. @csaurus yeah, it's just a toy to help understand the logic

              Friday, 12-May-17 20:07:42 UTC from quitter.se
              1. @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

                Friday, 12-May-17 20:10:52 UTC from gnusocial.de
                1. @csaurus I'll keep that in mind!

                  Friday, 12-May-17 20:14:24 UTC from quitter.se
    2. @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

      Friday, 12-May-17 15:07:39 UTC from gnusocial.de
    3. @taknamay try reading Learn You A Haskell or Real World Haskell. It gives you excercises to work through.

      Friday, 12-May-17 15:45:44 UTC from gs.smuglo.li