Standard library - Haskell

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.


If you were allowed to change anything in standard librar(ies), what would it be?


Related question - are there some interesting alternatives to module hierarchy compared to one in base?
I mean, Data and Control don't feel very intuitive, and that explanation in terms of linearity doesn't help that much :big_smile:


Personally I would probably like Data/Class distinction - I find it to be closer to what we actually do

Georgi Lyubenov // googleson78

I think I like the Control name (from control flow, which is what you usually do with Applicatives or Monads)

Class feels weird, is it meant to imply that all the tcs live in there?


I kinda like purescript's more fine-tuned class hierarchy, esp. the monad and numeric trees