Module: Trailblazer

Defined in:
lib/trailblazer/skill.rb,
lib/trailblazer/operation.rb,
lib/trailblazer/operation/generic.rb,
lib/trailblazer/operation/version.rb

Overview

TODO: mark/make all but mutable_options as frozen. The idea of Skill is to have a generic, ordered read/write interface that collects mutable runtime-computed data while providing access to compile-time information. The runtime-data takes precedence over the class data.

Defined Under Namespace

Classes: Operation, Skill