Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
identity :: (Num a, Traversable t, Applicative t) => t (t a)linear Linear.Matrix The identity matrix for any dimension vector.
>>> identity :: M44 Int V4 (V4 1 0 0 0) (V4 0 1 0 0) (V4 0 0 1 0) (V4 0 0 0 1) >>> identity :: V3 (V3 Int) V3 (V3 1 0 0) (V3 0 1 0) (V3 0 0 1)
-
optics-core Optics.IxTraversal Try the first IxTraversal. If it returns no entries, try the second one.
>>> iover (_1 % itraversed `idisjoin` _2 % itraversed) (+) ([0, 0, 0], (3, 5)) ([0,1,2],(3,5))
>>> iover (ignored `idisjoin` _2 % itraversed) (+) ([0, 0, 0], (3, 5)) ([0,0,0],(3,8))
idleAdd :: (HasCallStack, MonadIO m) => Int32 -> SourceFunc -> m Word32gi-glib GI.GLib.Functions Adds a function to be called whenever there are no higher priority events pending. If the function returns SOURCE_REMOVE or False it is automatically removed from the list of event sources and will not be called again. See [memory management of sources][mainloop-memory-management] for details on how to handle the return value and memory management of data. This internally creates a main loop source using idleSourceNew and attaches it to the global MainContext using sourceAttach, so the callback will be invoked in whichever thread is running that main context. You can do these steps manually if you need greater control or to use a custom main context.
idleRemoveByData :: (HasCallStack, MonadIO m) => Ptr () -> m Boolgi-glib GI.GLib.Functions Removes the idle function with the given data.
idleSourceNew :: (HasCallStack, MonadIO m) => m Sourcegi-glib GI.GLib.Functions Creates a new idle source. The source will not initially be associated with any MainContext and must be added to one with sourceAttach before it will be executed. Note that the default priority for idle sources is PRIORITY_DEFAULT_IDLE, as compared to other sources which have a default priority of PRIORITY_DEFAULT.
ident :: (Num a, Element a) => Int -> Matrix ahmatrix Numeric.LinearAlgebra.Data creates the identity matrix of given dimension
-
hmatrix Numeric.LinearAlgebra.Data Create a vector of indexes, useful for matrix extraction using (??)
ident :: (TokenParsing m, Monad m, IsString s) => IdentifierStyle m -> m sparsers Text.Parser.Token Parse a non-reserved identifier or symbol
-
hlint Language.Haskell.HLint The declarations the idea is for, usually a singleton, typically the function name, but may be a type name.
-
hlint Language.Haskell.HLint The contents of the source code the idea relates to.