Rewire

 view release on metacpan or  search on metacpan

lib/Rewire/Engine.pm  view on Meta::CPAN


use Data::Object::Space;

use Scalar::Util ();

# FUNCTIONS

# returns the json-schema-based engine ruleset
fun ruleset() {

  state $ruleset = require Rewire::Ruleset;
}

# returns context closure
fun context() {
  my $cache = {};

  fun(Str $name, Any $object) {

    return $cache->{$name} = $object if $object;
    return $cache->{$name};



( run in 0.472 second using v1.01-cache-2.11-cpan-05444aca049 )