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.String

  • 7 types
  • 18 values
  • Packagehnix-0.17.0
  • Exports25
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceString.hs
datadata NixString
#
Instances12Eq, Ord, Show, Generic, Semigroup, Monoid, …
datadata StringContext
#
Instances7Eq, Ord, Show, Generic, Hashable, MonadWriter, …
datadata ContextFlavor
#

A ContextFlavor describes the sum of possible derivations for string contexts

Instances6Eq, Ord, Show, Generic, Hashable, Rep
newtypenewtype NixLikeContext
#
Instances5Eq, Ord, Show, Generic, Rep
datadata NixLikeContextValue
#
Instances8Eq, Ord, Show, Generic, Semigroup, Monoid, …
valueignoreContext :: NixString -> Text
#

Extract the string contents from a NixString even if the NixString has an associated context

newtypenewtype WithStringContextT (m :: Type -> Type) a
#

A monad for accumulating string context while producing a result string.

Instances5MonadTrans, Monad, Functor, Applicative, MonadWriter