HORIZON HASKELLDocslts/ghc-9.14.xb2f3bfd2026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · b2f3bfd · 2026-10-11

Moduleghc-9.14.1GHC2021

GHC.Core.Map.Expr

  • 1 type
  • 1 class
  • 15 values
  • Packageghc-9.14.1
  • Exports17
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceExpr.hs

Maps over Core expressions

5 declarations

Alpha equality

2 declarations

TrieMap class reexports

10 declarations
classclass Functor m => TrieMap (m :: Type -> Type) where
#

Associated types

Methods

Instances20TrieMap, …
value(>.>) :: (a -> b) -> (b -> c) -> a -> c
#
value(|>) :: a -> (a -> b) -> b
#
value(|>>)
  1. :: TrieMap m2
  2. => XT (m2 a) -> m1 (m2 a) -> m1 (m2 a)
  3. -> m2 a -> m2 a
  4. -> m1 (m2 a)
  5. -> m1 (m2 a)
#

Orphan instances

2 instances