Copyright | (c) Masahiro Sakai 2011-2013 |
---|---|
License | BSD-style |
Maintainer | masahiro.sakai@gmail.com |
Stability | provisional |
Portability | non-portable (MultiParamTypeClasses) |
Safe Haskell | Safe |
Language | Haskell2010 |
Documentation
class Variables a where Source #
collecting free variables
Instances
Variables Constr Source # | |
Variables Lit Source # | |
Variables a => Variables [a] Source # | |
Defined in ToySolver.Data.IntVar | |
Variables a => Variables (Formula a) Source # | |
Variables a => Variables (BoolExpr a) Source # | |
Variables e => Variables (OrdRel e) Source # | |
Variables (Expr r) Source # | |
Variables (Expr r) Source # | |
class Eval m e v | m e -> v where Source #
Evaluataion of something (e.g. expression or formula) under the model.