Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. enumerateFromThenToFractional :: forall (m :: Type -> Type) a . (Monad m, Fractional a, Ord a) => Unfold m (a, a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    No documentation available.

  2. enumerateFromThenToIntegral :: forall (m :: Type -> Type) a . (Monad m, Integral a) => Unfold m (a, a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    No documentation available.

  3. enumerateFromThenToIntegralBounded :: forall (m :: Type -> Type) a . (Monad m, Integral a, Bounded a) => Unfold m (a, a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    No documentation available.

  4. enumerateFromThenToSmall :: forall (m :: Type -> Type) a . (Monad m, Enum a) => Unfold m (a, a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    Enumerate from given starting Enum value from and then Enum value next and to Enum value to with stride of (fromEnum next - fromEnum from) till to value. Internal

  5. enumerateFromTo :: forall (m :: Type -> Type) . (Enumerable a, Monad m) => Unfold m (a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    Unfolds (from, to) generating a finite stream starting with the element from, enumerating the type up to the value to. If to is smaller than from then an empty stream is returned.

    >>> Stream.toList $ Stream.unfold Unfold.enumerateFromTo (0, 4)
    [0,1,2,3,4]
    
    For Fractional types, the last element is equal to the specified to value after rounding to the nearest integral value.
    >>> Stream.toList $ Stream.unfold Unfold.enumerateFromTo (1.1, 4)
    [1.1,2.1,3.1,4.1]
    
    >>> Stream.toList $ Stream.unfold Unfold.enumerateFromTo (1.1, 4.6)
    [1.1,2.1,3.1,4.1,5.1]
    
    Pre-release

  6. enumerateFromToFractional :: forall (m :: Type -> Type) a . (Monad m, Fractional a, Ord a) => Unfold m (a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    Same as enumerateFromStepNum with a step of 1 and enumerating up to the specified upper limit rounded to the nearest integral value:

    >>> Stream.toList $ Stream.unfold Unfold.enumerateFromToFractional (0.1, 6.3)
    [0.1,1.1,2.1,3.1,4.1,5.1,6.1]
    
    Internal

  7. enumerateFromToIntegral :: forall (m :: Type -> Type) a . (Monad m, Integral a) => Unfold m (a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    No documentation available.

  8. enumerateFromToIntegralBounded :: forall (m :: Type -> Type) a . (Monad m, Integral a, Bounded a) => Unfold m (a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    No documentation available.

  9. enumerateFromToSmall :: forall (m :: Type -> Type) a . (Monad m, Enum a) => Unfold m (a, a) a

    streamly-core Streamly.Internal.Data.Unfold

    Enumerate from given starting Enum value from and to Enum value to with stride of 1 till to value. Internal

  10. enumerate :: forall (f :: Type -> Type) . (Enumerable a, Typeable f, Sized f) => Shared f a

    testing-feat Test.Feat

    No documentation available.

Page 74 of many | Previous | Next