Spectro

Specs driven social meta-programming

Build Status Code Climate Test Coverage YARD Docs

Prototype

require 'spectro'

class Sample

  include Spectro

  implements \
    hello: [:name]

end

__END__
sample.hello 'Eddie' #=> 'Say Hello to Eddie'