Home
Classes
Methods
Defined In
lib/algebrick/dsl.rb
Parent
Object
Included Modules
Algebrick::DSL::Shortcuts
Methods
::new
Pages
LICENSE
README
README_FULL
VERSION
Class and Module Index
Algebrick
Algebrick::Atom
Algebrick::DSL
Algebrick::DSL::OuterShell
Algebrick::DSL::Shortcuts
Algebrick::DSL::TypeDefinitionScope
Algebrick::FieldMethodReaders
Algebrick::MatcherDelegations
Algebrick::Matchers
Algebrick::Matchers::Abstract
Algebrick::Matchers::AbstractLogic
Algebrick::Matchers::And
Algebrick::Matchers::Any
Algebrick::Matchers::Array
Algebrick::Matchers::Atom
Algebrick::Matchers::Many
Algebrick::Matchers::Not
Algebrick::Matchers::Or
Algebrick::Matchers::Product
Algebrick::Matchers::Variant
Algebrick::Matchers::Wrapper
Algebrick::Matching
Algebrick::ParametrizedType
Algebrick::ProductConstructors
Algebrick::ProductConstructors::Abstract
Algebrick::ProductConstructors::Basic
Algebrick::ProductConstructors::Named
Algebrick::ProductVariant
Algebrick::Reclude
Algebrick::Serializer
Algebrick::Serializers
Algebrick::Type
Algebrick::TypeCheck
Algebrick::Types
Algebrick::Types::List
Algebrick::Types::Maybe
Algebrick::Value
Array
Contact
Item
Link
Maybe
Menu
Object
Pry
Quarter
Season
Tree
Worker
class Algebrick::DSL::OuterShell
Public Class Methods
new
(&block)
click to toggle source
# File lib/algebrick/dsl.rb, line 77
def
initialize
(
&
block
)
instance_eval
&
block
end