Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
foldMap :: (Storable a, Monoid m) => (a -> m) -> Vector a -> mstorablevector Data.StorableVector.Lazy No documentation available.
monoidConcatMap :: (Storable a, Monoid m) => (a -> m) -> Vector a -> mstorablevector Data.StorableVector.Lazy Deprecated: Use foldMap instead.
foldMap :: (Size size, Storable a, Monoid m) => (a -> m) -> Vector size a -> mstorablevector Data.StorableVector.Lazy.Typed No documentation available.
type
LeapSecondMap = Day -> Maybe Inttime-compat Data.Time.Clock.TAI.Compat TAI - UTC during this day. No table is provided, as any program compiled with it would become out of date in six months.
-
Linear maps. Unlike Transformations these are not restricted to the same space. In practice these are used for projections in Diagrams.ThreeD.Projection. Unless you want to work with projections you're probably better off using Transform. Currently only path-like things can be projected. In the future we hope to support projecting diagrams.
data
AffineMap (v :: Type -> Type) (u :: Type -> Type) ndiagrams-lib Diagrams.LinearMap Affine linear maps. Unlike Transformation these do not have to be invertible so we can map between spaces.
AffineMap :: LinearMap v u n -> u n -> AffineMap (v :: Type -> Type) (u :: Type -> Type) ndiagrams-lib Diagrams.LinearMap No documentation available.
class (LinearMappable a b, N a ~ N b) =>
AffineMappable a bdiagrams-lib Diagrams.LinearMap No documentation available.
newtype
LinearMap (v :: Type -> Type) (u :: Type -> Type) ndiagrams-lib Diagrams.LinearMap Type for holding linear maps. Note that these are not affine transforms so attemping apply a translation with LinearMap will likely produce incorrect results.
LinearMap :: (v n -> u n) -> LinearMap (v :: Type -> Type) (u :: Type -> Type) ndiagrams-lib Diagrams.LinearMap No documentation available.