HORIZON HASKELLDocslts/ghc-10.0.x8c2f8e82026-10-19Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8c2f8e8 · 2026-10-19

Modulehnix-0.17.0Haskell2010

Nix.Cited

  • 2 types
  • 2 classes
  • Packagehnix-0.17.0
  • Exports4
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
datadata Provenance (m :: Type -> Type) v
#

Constructors

  • Provenance
    • getLexicalScope :: Scopes m v
    • getOriginExpr :: NExprLocF (Maybe v)

      When calling the function x: x + 2 with argument x = 3, the originExpr for the resulting value will be 3 + 2, while the contextExpr will be (x: x + 2) 3, preserving not only the result of the call, but what was called and with what arguments.

Instances6ComonadEnv, Show, Generic, Rep
datadata NCited (m :: Type -> Type) v a
#

Constructors

Instances10HasCitations, ComonadEnv, Functor, Applicative, Foldable, Traversable, …
classclass HasCitations (m :: Type -> Type) v a where
#

Methods

Instances4HasCitations