Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.
I just found out haskell allows modules to depend on each other. Can it only do that because of laziness? Why can't PS do this?
GHC can do that using .hs-boot files - which are basically equivalent to C's headers