3 ms·Permissive, then restrictive: concrete solutions and examples in Haskell (2020)2 points by PaulHoule 9mo ago