/dev-haskell/ranges/