Hoogle Search

Within LTS Haskell 24.66 (ghc-9.10.3)

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

  1. optDocumentOnTypeFormattingTriggerCharacters :: Options -> Maybe (NonEmpty Char)

    lsp Language.LSP.Server

    The list of characters that triggers on type formatting. If you set documentOnTypeFormattingHandler, you **must** set this. The first character is mandatory, so a NonEmpty should be passed.

  2. before :: forall (m :: Type -> Type) (k :: Type -> Type) o a . Monad m => MachineT m k o -> PlanT k o m a -> MachineT m k o

    machines Data.Machine.Type

    Evaluate a machine until it stops, and then yield answers according to the supplied model.

  3. transformPpAB :: Num a => ReadNum a -> CharParser () [[a]]

    matrix-as-xyz Data.Matrix.AsXYZ.ParseXY

    Same as equivalentPositions but uses abc instead of xyz

    >>> parse (transformPpAB integral) "" "a+1,b+2"
    Right [[1,0,1],[0,1,2]]
    

  4. transformQqXY :: Num a => ReadNum a -> CharParser () [[a]]

    matrix-as-xyz Data.Matrix.AsXYZ.ParseXY

    Alias of equivalentPositions

    >>> parse (transformQqXY integral) "" "x+1,y+2"
    Right [[1,0,1],[0,1,2]]
    

  5. transformPpABC :: Num a => ReadNum a -> CharParser () [[a]]

    matrix-as-xyz Data.Matrix.AsXYZ.ParseXYZ

    Same as equivalentPositions but uses abc instead of xyz

    >>> parse (transformPpABC integral) "" "a+1,b+2,c+3"
    Right [[1,0,0,1],[0,1,0,2],[0,0,1,3]]
    

  6. transformQqXYZ :: Num a => ReadNum a -> CharParser () [[a]]

    matrix-as-xyz Data.Matrix.AsXYZ.ParseXYZ

    Alias of equivalentPositions

    >>> parse (transformQqXYZ integral) "" "x+1,y+2,z+3"
    Right [[1,0,0,1],[0,1,0,2],[0,0,1,3]]
    

  7. module Utils.TH.DeclForTypes

    Template Haskell utilities

  8. declForTypes :: [Q Type] -> (Q Type -> Q [Dec]) -> Q [Dec]

    mixed-types-num Utils.TH.DeclForTypes

    A toy example of use:

    class HasTT t where
    type TT t
    getTT :: t -> TT t
    
    $(declForTypes
    [[t| Integer |], [t| Int |], [t| Rational |]]
    ( t -> [d|
    instance HasTT $t where
    type TT $t = ()
    getTT _ = ()
    |]))
    

  9. module Utils.Test.EnforceRange

    Utility for squashing randomly generated numbers to a given range.

  10. type CanEnforceRange t b = (CanAddSubMulDivBy t Integer, CanAddSameType t, CanSubSameType t, CanAbsSameType t, CanDivIModIntegerSameType t, ConvertibleExactlyWithSample b t, HasOrderCertainly t t)

    mixed-types-num Utils.Test.EnforceRange

    No documentation available.

Page 1353 of many | Previous | Next