Table of Contents - patm-3.1.0 Documentation
Classes and Modules
- Patm
- Patm::CaseBinder
- Patm::DSL
- Patm::Match
- Patm::NoMatchError
- Patm::Pattern
- Patm::Pattern::And
- Patm::Pattern::Any
- Patm::Pattern::Arr
- Patm::Pattern::ArrRest
- Patm::Pattern::Compiled
- Patm::Pattern::Hash
- Patm::Pattern::LogicalOp
- Patm::Pattern::Named
- Patm::Pattern::Obj
- Patm::Pattern::Opt
- Patm::Pattern::Or
- Patm::Pattern::Struct
- Patm::Pattern::Struct::Builder
- Patm::Pattern::Util
- Patm::Rule
- Patm::Rule::Compiled
Methods
- ::[] — Patm
- ::_any — Patm
- ::_xs — Patm
- ::build_from — Patm::Pattern
- ::build_from_array — Patm::Pattern
- ::build_from_hash — Patm::Pattern
- ::compile_value — Patm::Pattern::Util
- ::exact — Patm
- ::match — Patm
- ::new — Patm::NoMatchError
- ::new — Patm::Pattern::Compiled
- ::new — Patm::Pattern::Hash
- ::new — Patm::Pattern::Opt
- ::new — Patm::Pattern::Arr
- ::new — Patm::Pattern::Obj
- ::new — Patm::Pattern::Struct
- ::new — Patm::Pattern::Struct::Builder
- ::new — Patm::Pattern::Named
- ::new — Patm::Pattern::LogicalOp
- ::new — Patm::Pattern::Or
- ::new — Patm::Pattern::And
- ::new — Patm::Rule
- ::new — Patm::Rule::Compiled
- ::new — Patm::Match
- ::new — Patm::CaseBinder
- ::opt — Patm
- ::or — Patm
- #& — Patm::Pattern
- #=== — Patm::CaseBinder
- #[] — Patm::Pattern
- #[] — Patm::Match
- #[] — Patm::CaseBinder
- #[]= — Patm::Match
- #apply — Patm::Rule
- #call — Patm::Pattern::Struct::Builder
- #compile — Patm::Pattern
- #compile — Patm::Rule
- #compile_call — Patm::Rule
- #compile_internal — Patm::Pattern
- #compile_internal — Patm::Pattern::Compiled
- #compile_internal — Patm::Pattern::Hash
- #compile_internal — Patm::Pattern::Opt
- #compile_internal — Patm::Pattern::Arr
- #compile_internal — Patm::Pattern::ArrRest
- #compile_internal — Patm::Pattern::Obj
- #compile_internal — Patm::Pattern::Any
- #compile_internal — Patm::Pattern::Struct
- #compile_internal — Patm::Pattern::Named
- #compile_internal — Patm::Pattern::LogicalOp
- #compile_part — Patm::Pattern::Arr
- #compile_rest — Patm::Pattern::Arr
- #compile_size_check — Patm::Pattern::Arr
- #define_matcher — Patm::DSL
- #else — Patm::Rule
- #execute — Patm::Pattern
- #execute — Patm::Pattern::Hash
- #execute — Patm::Pattern::Opt
- #execute — Patm::Pattern::Arr
- #execute — Patm::Pattern::ArrRest
- #execute — Patm::Pattern::Obj
- #execute — Patm::Pattern::Any
- #execute — Patm::Pattern::Struct
- #execute — Patm::Pattern::Named
- #execute — Patm::Pattern::Or
- #execute — Patm::Pattern::And
- #inspect — Patm::Pattern::Compiled
- #inspect — Patm::Pattern::Hash
- #inspect — Patm::Pattern::Opt
- #inspect — Patm::Pattern::Arr
- #inspect — Patm::Pattern::ArrRest
- #inspect — Patm::Pattern::Obj
- #inspect — Patm::Pattern::Any
- #inspect — Patm::Pattern::Struct
- #inspect — Patm::Pattern::Named
- #inspect — Patm::Pattern::LogicalOp
- #inspect — Patm::Rule
- #on — Patm::Rule
- #opt — Patm::Pattern
- #opt? — Patm::Pattern
- #opt? — Patm::Pattern::Opt
- #opt? — Patm::Pattern::LogicalOp
- #rest? — Patm::Pattern
- #rest? — Patm::Pattern::ArrRest
- #rest? — Patm::Pattern::LogicalOp