Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
boltzmann-samplers Boltzmann.Data.Oracle No documentation available.
-
Agda Agda.Utils.SmallSet The Ix class is used to map a contiguous subrange of values in a type onto integers. It is used primarily for array indexing (see the array package). The first argument (l,u) of each of these operations is a pair specifying the lower and upper bounds of a contiguous subrange of values. An implementation is entitled to assume the following laws about these operations:
-
ENIG Data.Text.ENIG.Data 이/null
-
ENIG Data.Text.ENIG.Data Continuous 이
-
No documentation available.
newtype
Ix (m :: Type -> Type) (i :: k) (j :: k1) ado-notation Control.Monad.Trans.Ix The free indexed monad generated from a monad m. Users are not expected to use Ix directly, but to newtype over it, specializing the kinds of i and j as necessary. GeneralizedNewtypeDeriving can be used to get the instances of IxFunctor, IxPointed, IxApplicative, IxMonad, IxMonadZero and IxMonadPlus for free.
Ix :: m a -> Ix (m :: Type -> Type) (i :: k) (j :: k1) ado-notation Control.Monad.Trans.Ix No documentation available.
ixmap :: (Ix i, Ix j) => (i, i) -> (i -> j) -> Array j e -> Array i ebase GHC.Arr ixmap allows for transformations on array indices. It may be thought of as providing function composition on the right with the mapping that the original array embodies. A similar transformation of array values may be achieved using fmap from the Array instance of the Functor class.
ixmap :: (Ix i, Ix j) => (i, i) -> (i -> j) -> Array j e -> Array i earray Data.Array No documentation available.
ixmap :: (IArray a e, Ix i, Ix j) => (i, i) -> (i -> j) -> a j e -> a i earray Data.Array.Base Returns a new array derived from the original array by applying a function to each of the indices.