3 ms·
Neat article! Haskell does have escape hatches though! They're incredibly annoying to use: being both noisy and easy to spot. This forces developers to justify
by agentultra 4y ago
Neat article!
Haskell does have escape hatches though! They're incredibly annoying to use: being both noisy and easy to spot. This forces developers to justify their use because it's going to be annoying to maintain. This is exactly what you want in an escape hatch! Not convenience but being easy to spot.
If it's easier to do it the Haskell way then you're often on the right path. Going off the path is dangerous and some times necessary, so don't hide it and make it easy to miss!
- galaxyLogic 4y agoIn emergency break the glass -principle