Modules

Generic rule based processing engine
Interface for actions.
Use a code reference as an input
Constants used by the engine
Base class for objects implemented as a code reference
Declarative interface for Kvasir engines
Engine declaration
Interface for hooks.
Use a code reference as an hook
Interface for inputs.
Use a code reference as an input
Handles input retrieval
Interface for outputs.
Use a code reference as an output
Interface for rules.
Use a code reference as an rule
Runs engine(s)
Helper class for maintaining types used in engines
Utility functions for Kvasir
Test action class
Test hook class
Test input class
Test output class
Test rule class