| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Monad.Yaftee.Pipe.MonoTraversable
Documentation
lengthRun :: forall (nm :: Symbol) (es :: [HT]) i o r. Loose (U es) => E (Named nm Length ': es) i o r -> E es i o (r, Length) Source #
length :: forall mono (es :: [(Type -> Type -> Type -> Type) -> Type -> Type -> Type -> Type]) r. forall (nm :: Symbol) -> (MonoFoldable mono, Member P es, Member (Named nm Length) es) => E es mono mono r Source #
length' :: forall mono (es :: [(Type -> Type -> Type -> Type) -> Type -> Type -> Type -> Type]). forall (nm :: Symbol) -> (MonoFoldable mono, Member P es, Member (Named nm Length) es) => E es mono mono () Source #
Instances
| Enum Length Source # | |
Defined in Control.Monad.Yaftee.Pipe.MonoTraversable | |
| Num Length Source # | |
| Integral Length Source # | |
Defined in Control.Monad.Yaftee.Pipe.MonoTraversable | |
| Real Length Source # | |
Defined in Control.Monad.Yaftee.Pipe.MonoTraversable Methods toRational :: Length -> Rational # | |
| Show Length Source # | |
| Eq Length Source # | |
| Ord Length Source # | |
Defined in Control.Monad.Yaftee.Pipe.MonoTraversable | |
lengthFromInt64 :: Int64 -> Length Source #
lengthToInt64 :: Length -> Int64 Source #