HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Moduleapecs-0.9.6Haskell2010

Apecs.Experimental.Stores

This module is experimental, and its API might change between point releases. Use at your own risk.

  • 2 types
  • Packageapecs-0.9.6
  • Exports2
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceStores.hs
newtypenewtype Pushdown (s :: Type -> Type) c
#

Overrides a store to have history/pushdown semantics. Setting this store adds a new value on top of the stack. Destroying pops the stack. You can view the entire stack using the Stack wrapper.

Constructors

Instances10ExplInit, ExplDestroy, ExplGet, ExplMembers, ExplSet, Elem, …
newtypenewtype Stack c
#

Constructors

Instances11Monad, Functor, Applicative, Foldable, Has, Eq, …