gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module Plumb
    • module Plumb::Attributes
    • module Plumb::Attributes::ClassMethods
    • module Plumb::Callable
    • module Plumb::Composable
    • module Plumb::Equality
    • module Plumb::Naming
    • module Plumb::SplitPolicy
    • module Plumb::TypeRegistry
    • module Plumb::Types
    • module Plumb::Types::Forms
    • module Plumb::Types::Forms::URI
    • module Plumb::Types::Lax
    • module Plumb::Types::URI
    • module Plumb::Types::UUID
    • module Plumb::VisitorHandlers
    • module Plumb::VisitorHandlers::ClassMethods
  • Classes

    • class Plumb::And
    • class Plumb::AnyClass
    • class Plumb::ArrayClass
    • class Plumb::ArrayClass::ConcurrentArrayClass
    • class Plumb::AttributeValueMatch
    • class Plumb::Build
    • class Plumb::Composable::Node
    • class Plumb::Decorator
    • class Plumb::Deferred
    • class Plumb::HashClass
    • class Plumb::HashMap
    • class Plumb::HashMap::FilteredHashMap
    • class Plumb::InterfaceClass
    • class Plumb::JSONSchemaVisitor
    • class Plumb::Key
    • class Plumb::MatchClass
    • class Plumb::Metadata
    • class Plumb::MetadataVisitor
    • class Plumb::Naming::Name
    • class Plumb::Not
    • class Plumb::Or
    • class Plumb::Pipeline
    • class Plumb::Pipeline::AroundStep
    • class Plumb::Policies
    • class Plumb::Policy
    • class Plumb::Result
    • class Plumb::Result::Invalid
    • class Plumb::Result::Valid
    • class Plumb::Schema
    • class Plumb::Schema::Field
    • class Plumb::Schema::SymbolAccessHash
    • class Plumb::StaticClass
    • class Plumb::Step
    • class Plumb::StreamClass
    • class Plumb::TaggedHash
    • class Plumb::Transform
    • class Plumb::TupleClass
    • class Plumb::Types::Data
    • class Plumb::UndefinedClass
    • class Plumb::ValueClass
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. plumb
  3. 0.0.12

Source



Select a file from the right

Source Files

  • lib/plumb.rb
  • lib/plumb/and.rb
  • lib/plumb/any_class.rb
  • lib/plumb/array_class.rb
  • lib/plumb/attribute_value_match.rb
  • lib/plumb/attributes.rb
  • lib/plumb/build.rb
  • lib/plumb/composable.rb
  • lib/plumb/decorator.rb
  • lib/plumb/deferred.rb
  • lib/plumb/hash_class.rb
  • lib/plumb/hash_map.rb
  • lib/plumb/interface_class.rb
  • lib/plumb/json_schema_visitor.rb
  • lib/plumb/key.rb
  • lib/plumb/match_class.rb
  • lib/plumb/metadata.rb
  • lib/plumb/metadata_visitor.rb
  • lib/plumb/not.rb
  • lib/plumb/or.rb
  • lib/plumb/pipeline.rb
  • lib/plumb/policies.rb
  • lib/plumb/policy.rb
  • lib/plumb/result.rb
  • lib/plumb/schema.rb
  • lib/plumb/static_class.rb
  • lib/plumb/step.rb
  • lib/plumb/stream_class.rb
  • lib/plumb/tagged_hash.rb
  • lib/plumb/transform.rb
  • lib/plumb/tuple_class.rb
  • lib/plumb/type_registry.rb
  • lib/plumb/types.rb
  • lib/plumb/value_class.rb
  • lib/plumb/version.rb
  • lib/plumb/visitor_handlers.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem