Module: Logica

Defined in:
lib/logica.rb,
lib/logica/version.rb,
lib/logica/predicates/base.rb,
lib/logica/predicate_factory.rb,
lib/logica/predicates/ad_hoc.rb,
lib/logica/comparable_by_state.rb,
lib/logica/predicates/negation.rb,
lib/logica/predicates/tautology.rb,
lib/logica/predicates/contradiction.rb,
lib/logica/predicates/compounds/base.rb,
lib/logica/predicates/compounds/at_least.rb,
lib/logica/predicates/partial_application.rb,
lib/logica/predicates/compounds/conjunction.rb,
lib/logica/predicates/compounds/disjunction.rb

Defined Under Namespace

Modules: ComparableByState, Predicates Classes: PredicateFactory

Constant Summary collapse

VERSION =
'0.0.3'.freeze

Class Method Summary collapse

Class Method Details

.predicate_factoryObject



22
23
24
# File 'lib/logica.rb', line 22

def self.predicate_factory
  @predicate_factory ||= PredicateFactory.new
end