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

    • module Dry
    • module Dry::Logic
    • module Dry::Logic::Appliable
    • module Dry::Logic::Builder
    • module Dry::Logic::Builder::Context::Predicates
    • module Dry::Logic::Operations
    • module Dry::Logic::Operators
    • module Dry::Logic::Predicates
    • module Dry::Logic::Predicates::Methods
  • Classes

    • class Dry::Logic::Builder::Context
    • class Dry::Logic::Evaluator
    • class Dry::Logic::Evaluator::Attr
    • class Dry::Logic::Evaluator::Key
    • class Dry::Logic::Evaluator::Set
    • class Dry::Logic::Operations::Abstract
    • class Dry::Logic::Operations::And
    • class Dry::Logic::Operations::Attr
    • class Dry::Logic::Operations::Binary
    • class Dry::Logic::Operations::Check
    • class Dry::Logic::Operations::Each
    • class Dry::Logic::Operations::Implication
    • class Dry::Logic::Operations::Key
    • class Dry::Logic::Operations::Negation
    • class Dry::Logic::Operations::Or
    • class Dry::Logic::Operations::Set
    • class Dry::Logic::Operations::Unary
    • class Dry::Logic::Operations::Xor
    • class Dry::Logic::Result
    • class Dry::Logic::Rule
    • class Dry::Logic::Rule::Interface
    • class Dry::Logic::Rule::Predicate
    • class Dry::Logic::RuleCompiler
    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. dry-logic
  3. 1.6.0

Featured Classes

Demo

Abstract

class

Dry::Logic::Operations

Key

class

Dry::Logic::Evaluator

Predicate

class

Dry::Logic::Rule

Evaluator

class

Dry::Logic

Attr

class

Dry::Logic::Evaluator

Or

class

Dry::Logic::Operations

All Classes

Context

class

Dry::Logic::Builder

Evaluator

class

Dry::Logic

Attr

class

Dry::Logic::Evaluator

Key

class

Dry::Logic::Evaluator

Set

class

Dry::Logic::Evaluator

Abstract

class

Dry::Logic::Operations

And

class

Dry::Logic::Operations

Attr

class

Dry::Logic::Operations

Binary

class

Dry::Logic::Operations

Check

class

Dry::Logic::Operations

Each

class

Dry::Logic::Operations

Implication

class

Dry::Logic::Operations

Key

class

Dry::Logic::Operations

Negation

class

Dry::Logic::Operations

Or

class

Dry::Logic::Operations

Set

class

Dry::Logic::Operations

Unary

class

Dry::Logic::Operations

Xor

class

Dry::Logic::Operations

Result

class

Dry::Logic

Rule

class

Dry::Logic

Interface

class

Dry::Logic::Rule

Predicate

class

Dry::Logic::Rule

RuleCompiler

class

Dry::Logic

All Modules

Dry

module

Logic

module

Dry

Appliable

module

Dry::Logic

Builder

module

Dry::Logic

Predicates

module

Dry::Logic::Builder::Context

Operations

module

Dry::Logic

Operators

module

Dry::Logic

Predicates

module

Dry::Logic

Methods

module

Dry::Logic::Predicates

Top-Level Modules

  • Dry

Top-Level Instance Methods

  • # failure?
  • # success?
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

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