hnix-0.16.0: Haskell implementation of the Nix language
Safe HaskellNone
LanguageHaskell2010

Nix.TH

Synopsis

Documentation

extQOnFreeVars :: (Typeable b, Typeable loc) => (Set VarName -> loc -> Maybe q) -> NExpr -> b -> Maybe q Source #

Helper function.

class ToExpr a where Source #

Methods

toExpr :: a -> NExprLoc Source #

Instances

Instances details
ToExpr Float Source # 
Instance details

Defined in Nix.TH

ToExpr Int Source # 
Instance details

Defined in Nix.TH

Methods

toExpr :: Int -> NExprLoc Source #

ToExpr Integer Source # 
Instance details

Defined in Nix.TH

ToExpr VarName Source # 
Instance details

Defined in Nix.TH

ToExpr NExprLoc Source # 
Instance details

Defined in Nix.TH