Hercules.API.Build.DerivationInfo.DerivationInput
data DerivationInput Source #
Constructors
Fields
Defined in Hercules.API.Build.DerivationInfo.DerivationInput
Methods
parseJSON :: Value -> Parser DerivationInput #
parseJSONList :: Value -> Parser [DerivationInput] #
toJSON :: DerivationInput -> Value #
toEncoding :: DerivationInput -> Encoding #
toJSONList :: [DerivationInput] -> Value #
toEncodingList :: [DerivationInput] -> Encoding #
Associated Types
type Rep DerivationInput :: Type -> Type #
from :: DerivationInput -> Rep DerivationInput x #
to :: Rep DerivationInput x -> DerivationInput #
showsPrec :: Int -> DerivationInput -> ShowS #
show :: DerivationInput -> String #
showList :: [DerivationInput] -> ShowS #
rnf :: DerivationInput -> () #
(==) :: DerivationInput -> DerivationInput -> Bool #
(/=) :: DerivationInput -> DerivationInput -> Bool #
declareNamedSchema :: Proxy DerivationInput -> Declare (Definitions Schema) NamedSchema #