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

GHC 10.0.0.20260917 · lts/ghc-10.0.x · a889611 · 2026-10-18

Modulehnix-0.17.0Haskell2010

Nix.Thunk.Basic

  • 3 types
  • 1 value
  • Packagehnix-0.17.0
  • Exports4
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceBasic.hs
datadata NThunkF (m :: Type -> Type) v
#

The type of very basic thunks

Constructors

Instances4Eq, Show, MonadThunk, MonadThunkF
valuedeferred :: (v -> b) -> (m v -> b) -> Deferred m v -> b
#

Apply second if Deferred, otherwise (Computed) - apply first. Analog of either for Deferred = Computed|Deferred.