4 ms·
Another possible issue, depending on your approach, can be how to integrate with external systems. I have seen teams trying to deploy a Haskell based common lib
by satoimo 16y ago
Another possible issue, depending on your approach, can be how to integrate with external systems. I have seen teams trying to deploy a Haskell based common library to a heterogenous production environment and it wasn't pretty.
The core Haskell module itself solved a specific problem beautifully, but it all got very messy outside the confines of the pure and pretty functional world.
- eru 16y agoHave a look at XMonad to see how dealing with the messy real-world (i.e. X) can be done beautifully with Haskell. (See http://cgi.cse.unsw.edu.au/~dons/blog/2007/05/01#xmonad_part1_model http://cgi.cse.unsw.edu.au/~dons/blog/2007/05/01#xmonad_part... for a simplified introduction.)