Safe Haskell | Safe-Inferred |
---|

Flattening nested let and case expressions.

- flatten :: Ord n => TransformUpMX Identity c => c a n -> c a n

# Documentation

flatten :: Ord n => TransformUpMX Identity c => c a n -> c a nSource

Flatten binding structure in a thing.

Flattens nested let-expressions, and single alternative let-case expressions.