- Why and How We Retired Elm at Culture Amp (Apr, 2023)
This gives us a project layout with three Haskell packages:
frontend. As the names indicate,
common package however contains code that is shared between the backend and the frontend. This is extremely useful for type sharing, which is impossible with something like Elm or PureScript (without explicit conversion).