Enum purescript_corefn::Binder [−][src]
pub enum Binder { Constructor { constructor: ModuleAndIdentifier, type_: ModuleAndIdentifier, binders: Vec<Binder>, }, Literal { literal: LiteralBinder, }, Named { identifier: String, binder: Box<Binder>, }, Null {}, Var { identifier: String, }, }
Variants
Constructor
Fields of Constructor
constructor: ModuleAndIdentifier | |
type_: ModuleAndIdentifier | |
binders: Vec<Binder> |
Literal
Fields of Literal
literal: LiteralBinder |
Named
Fields of Named
identifier: String | |
binder: Box<Binder> |
Null
Fields of Null
Var
Fields of Var
identifier: String |