Copyright | (c) 2020-2021 Alexandre Moreno |
---|---|
License | BSD-3-Clause OR Apache-2.0 |
Maintainer | Alexandre Moreno <alexmorenocano@gmail.com> |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
compile :: FilePath -> Text -> Q Exp Source #
compiles a Jsonnet program down to a Core expression stripped of annotations
Orphan instances
Lift SrcSpan Source # | |
Lift Literal Source # | |
Lift Strictness Source # | |
lift :: Strictness -> Q Exp # liftTyped :: Strictness -> Q (TExp Strictness) # | |
Lift UnyOp Source # | |
Lift BinOp Source # | |
Lift Prim Source # | |
Lift Visibility Source # | |
lift :: Visibility -> Q Exp # liftTyped :: Visibility -> Q (TExp Visibility) # | |
Lift Expr Source # | |
Data a => Lift (Arg a :: Type) Source # | |
Data a => Lift (Args a :: Type) Source # | |
Data a => Lift (Assert a :: Type) Source # | |
Data a => Lift (CompSpec a :: Type) Source # | |
Data a => Lift (EField a :: Type) Source # | |
Data a => Lift (ExprF a :: Type) Source # | |
(Typeable a, Typeable f, Typeable g, Data (f a), Data (g a)) => Lift (Product f g a :: Type) Source # | |