Table of Contents - ruby-optics-0.2.0 Documentation
Classes and Modules
Methods
- ::build — RecordLens
- ::build_hash_lens — Optics
- ::build_struct_lens — Optics
- ::hash_lens — Optics
- ::identity — Lens
- ::included — Record
- ::indiffirent_access_hash_lens — Optics
- ::new — Each
- ::new — Lens
- ::new — Record
- ::struct_lens — Optics
- ::with_filter — Each
- #== — Record
- #_current_attributes — Record
- #compose_lens — Each
- #compose_lens — Lens
- #copy_with — Record
- #deconstruct_keys — Record
- #each_lens — Lens
- #eql? — Record
- #filtered — Each
- #get — Lens
- #get_all — Each
- #hash — Record
- #modify — Lens
- #modify_all — Each
- #nullable — NullableOptic
- #set — Each
- #set — Lens
- #with_filter — Each