Safe Haskell | None |
---|
- newtype T f a = Cons {
- decons :: f a
- transposeClip :: (Traversable f, Zip g, Repeat g) => f (g a) -> g (f a)
Documentation
Wrap a container such that its Applicative instance is based on zip.
transposeClip :: (Traversable f, Zip g, Repeat g) => f (g a) -> g (f a)Source
Always returns a rectangular list
by clipping all dimensions to the shortest slice.
Be aware that transpose [] == repeat []
.