Hoogle Search

Within LTS Haskell 24.35 (ghc-9.10.3)

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

  1. 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

  2. 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

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

    streamly-core Streamly.Internal.Data.Unfold

    No documentation available.

  4. 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.

  5. 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

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

    testing-feat Test.Feat

    No documentation available.

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

    testing-feat Test.Feat.Class

    No documentation available.

  8. enumFromThenTo' :: (Ord a, Enum a, Num a) => a -> a -> a -> Pattern a

    tidal-core Sound.Tidal.ParseBP

    No documentation available.

  9. enumFromTo' :: (Ord a, Enum a) => a -> a -> Pattern a

    tidal-core Sound.Tidal.ParseBP

    No documentation available.

  10. enumerate :: [a] -> [(Int, a)]

    tidal-core Sound.Tidal.Utils

    enumerate a list of things

    >>> enumerate ["foo","bar","baz"]
    [(1,"foo"), (2,"bar"), (3,"baz")]
    

Page 75 of many | Previous | Next