Extract -package:tar

Extract a scalar element from a vector * val: The vector * idx: The index of the scalar within the vector
Extract allows for indexing operations on String or ByteString.
Given a machine state, compute a value out of it
(Extract s lst) pulls the Factor that matches s out of lst, returning a diminished list and, possibly, the extracted Factor.
Extract A [A, B, C] ==> ([B, C], Just A
Extract F [A, B, C] ==> ([A, B, C], Nothing)
Extract all docstrings from given list of files/modules. This includes the docstrings of all local modules that are imported from those modules (possibly indirect).
Extract a Pseudo Random Key using the parameter and the underlaying hash mechanism
extract . fmap f = f . extract
Retrieve the last effect in a Union.
extract takes an offset and length, and has this default implementation:
extract (off, len) source = before len (after off source)
Extract the value from a SetAppend. Note that a SetAppend is actually a CoPointed from: http://hackage.haskell.org/packages/archive/category-extras/latest/doc/html/Control-Functor-Pointed.html But lets not drag in that dependency. yet...
Extracts Haskell value from the Dhall expression
Extract a sub-range of elements from an array.
Extract all docstrings from given list of files/modules. This includes the docstrings of all local modules that are imported from those modules (possibly indirect). Can throw ExtractError if an error occurs while extracting the docstrings, or a SourceError if an error occurs while parsing the module. Can throw a ModuleNotFoundError if a module's source file cannot be found.
Deprecated: Concat is not wrapping Seq any more, don't use concatenate nor extract.
If msg is Monoid then extract performs given log action by passing mempty to it.
>>> logPrint :: LogAction IO [Int]; logPrint = LogAction print

>>> extract logPrint
[]
Specialised version of prj/decomp that works on an Union '[t] :: * -> * which contains only one specific summand. Hence the absence of Maybe, and Either. O(1)
extract i j x returns the bitvector containing the bits [j..i].