I haven't written any #Haskell in years, so I decided to do one little shell script, just to see if I remember.
Some random thoughts:
+ The Turtle lib is awesome (https://hackage.haskell.org/package/turtle-1.6.2/docs/Turtle-Shell.html)
+ Haskell is also awesome as always.
- The tooling and documentation still leaves you feeling stupid (unlike, PureScript, for example)
- I hate this packing and unpacking of strings.
Oh, and here is the script, feedback and questions are welcome:
https://github.com/abuseofnotation/abuseofnotation.github.io/blob/master/build-jekyll-tags.hs
@abuseofnotation "The tooling and documentation still leaves you feeling stupid"
If that was intended as a criticism and not a compliment (!), I tend to agree. Haskell seems to engender opaque terminology (e.g. Functor rather than Mappable). I really appreciate Haskell's mathematical basis, but tools and docs should aim to be simple and clear to make them as easy to use as possible.
@underlap @abuseofnotation What's unclear about functors?
@underlap @6d03 @abuseofnotation I'm afraid Mappable and the likes are less searchable *adding* learning overhead and frustration
@dpwiz @6d03 @abuseofnotation Fair point!