unfoldable (hackage): Class of data structures that can be unfolded.
Keywords: bsd3|generics|library|haskell