Copyright | (c) Grant Weyburne 2022 |
---|---|
License | BSD-3 |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- newtype ZipNonEmpty a = ZipNonEmpty (NonEmpty a)
- _Zip1 :: Iso (ZipNonEmpty a) (ZipNonEmpty b) (NonEmpty a) (NonEmpty b)
- unZipNonEmpty :: ZipNonEmpty a -> NonEmpty a
Documentation
newtype ZipNonEmpty a Source #
zippable version of NonEmpty
ZipNonEmpty (NonEmpty a) |
Instances
_Zip1 :: Iso (ZipNonEmpty a) (ZipNonEmpty b) (NonEmpty a) (NonEmpty b) Source #
iso for the zipnonempty constructor
unZipNonEmpty :: ZipNonEmpty a -> NonEmpty a Source #
unwrap ZipNonEmpty