Table of Contents - destructure-0.1.0 Documentation
Classes and Modules
- DMatch
- DMatch::Env
- DMatch::Env::EnvNil
- DMatch::FilterSplat
- DMatch::Obj
- DMatch::Or
- DMatch::Pred
- DMatch::SelectSplat
- DMatch::Splat
- DMatch::Var
- Destructure
- Destructure::SexpTransformer
- DestructureMagic
- Object
- Object::String
- Object::String::Symbol
- Predicated
- Wildcard
Methods
- ::_ — DMatch
- ::included — DestructureMagic
- ::match — DMatch
- ::new — DMatch
- ::new — Destructure::SexpTransformer
- ::new — DMatch::Var
- ::new — DMatch::FilterSplat
- ::new — DMatch::SelectSplat
- ::new — DMatch::Obj
- ::new — DMatch::Pred
- ::new — DMatch::Or
- ::of_type — DMatch::Obj
- ::transform — Destructure::SexpTransformer
- #[] — DMatch::Env
- #[]= — DMatch::Env
- #_destructure_set — Object
- #all_field_patterns_match — Object
- #all_match — Object
- #bind — DMatch::Env
- #dbind — Destructure
- #dbind_internal — Object
- #dbind_no_ostruct_sexp — Object
- #decompose_splatted_enumerable — Object
- #dmatch — Destructure
- #enumerable — Object
- #env — DMatch::Env
- #flatten — DMatch::Or
- #format_hash_call — Destructure
- #format_method_call — Destructure
- #hash — Object
- #identifier? — Destructure
- #is_constant? — Destructure
- #is_uppercase? — Destructure
- #keys — DMatch::Env
- #len — Object
- #let_var — Destructure
- #make_field_map — Destructure
- #make_obj — Destructure
- #match — DMatch
- #match_enumerable — Object
- #match_enumerable_no_splats — Object
- #match_filter_splat — Object
- #match_or — Object
- #match_regexp — Object
- #match_select_splat — Object
- #match_splat — Object
- #match_var — Object
- #merge! — DMatch::Env
- #method_missing — Object
- #splat — Destructure
- #take_last — Object
- #test — Predicated
- #to_openstruct — DMatch::Env
- #transform — Destructure::SexpTransformer
- #transform_args — Destructure
- #transform_call — Destructure
- #transform_many — Destructure
- #unwind_receivers — Destructure
- #unwind_receivers_and_clean — Destructure
- #validate_pattern — DMatch::FilterSplat
- #var — Destructure