Metadata


Name
typed_operation
Version
1.0.0.pre3
Platform
ruby
Authors
Stephen Ierodiaconou
Bindir
bin
Date
2023-08-25 00:00:00 UTC
Description
TypedOperation is a command pattern implementation where inputs can be defined with runtime type checks. Operations can be partially applied.
Email
stevegeek@gmail.com
Files
MIT-LICENSE
README.md
Rakefile
lib/generators/USAGE
lib/generators/templates/operation.rb
lib/generators/templates/operation_test.rb
lib/generators/typed_operation/install/USAGE
lib/generators/typed_operation/install/install_generator.rb
lib/generators/typed_operation/install/templates/application_operation.rb
lib/generators/typed_operation_generator.rb
lib/tasks/typed_operation_tasks.rake
lib/typed_operation.rb
lib/typed_operation/base.rb
lib/typed_operation/curried.rb
lib/typed_operation/immutable_base.rb
lib/typed_operation/operations/attribute_builder.rb
lib/typed_operation/operations/callable.rb
lib/typed_operation/operations/deconstruct.rb
lib/typed_operation/operations/executable.rb
lib/typed_operation/operations/introspection.rb
lib/typed_operation/operations/lifecycle.rb
lib/typed_operation/operations/parameters.rb
lib/typed_operation/operations/partial_application.rb
lib/typed_operation/partially_applied.rb
lib/typed_operation/prepared.rb
lib/typed_operation/railtie.rb
lib/typed_operation/version.rb
Homepage
https://github.com/stevegeek/typed_operation
Licenses
MIT
Metadata
{"homepage_uri"=>"https://github.com/stevegeek/typed_operation", "source_code_uri"=>"https://github.com/stevegeek/typed_operation"}
Require paths
lib
Required ruby version
>= 3.1
Required rubygems version
> 1.3.1
Rubygems version
3.4.18
Specification version
4
Summary
TypedOperation is a command pattern implementation
Original platform
ruby
New platform
ruby