Module
FormatNix
- Package
- purescript-format-nix
- Repository
- justinwoo/format-nix
#Expr Source
data ExprConstructors
Expression (Array Expr)Comment StringSpath StringPath StringStringValue StringInteger StringStringIndented StringUnary String ExprBinary Expr String ExprIdentifier StringFunction Expr ExprSetFunction Expr ExprApp Expr ExprLet (Array Expr) (Array Expr)If Expr Expr ExprAttrSet (Array Expr)RecAttrSet (Array Expr)Parens ExprList (Array Expr)Bind Expr ExprAttrPath StringInherit (Array Expr)With Expr ExprAttrs (Array Expr)Select Expr ExprFormals (Array Expr)EllipsesFormal Expr (Maybe Expr)Uri String
Instances
#type_ Source
type_ :: Node -> TypeString#TreeSitterLanguage Source
data TreeSitterLanguage :: Type#TreeSitterParser Source
data TreeSitterParser :: Type#nodeToString Source
nodeToString :: Node -> String#ReadResult Source
type ReadResult = Either UnknownExpr Expr#readNode Source
readNode :: Node -> ReadResult#readChildren Source
readChildren :: (Array Expr -> Expr) -> Node -> ReadResult#readNode' Source
readNode' :: TypeString -> Node -> ReadResult#containsFetch Source
containsFetch :: Expr -> Boolean- Modules
- FormatNix