Registry / utility / dry-initializer

dry-initializer

JSON →
library3.2.0rbrubygemsunverified

dry-initializer provides a DSL for declaring parameters and options of a Ruby class initializer.

gem install dry-initializer
INSTALL
IMPORT
SIG · DRY-INITIALIZER
D
dry-initializer
utilityrubyv3.2.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Dry::Initializer
require 'dry-initializer'

Define constructor parameters and options with a simple DSL.

require 'dry-initializer' class User extend Dry::Initializer param :name option :age, optional: true end user = User.new('Alice', age: 30)
Debug
Known issues

No known issues recorded.

Upgrade
Version history
3.2.0latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
Amazon
1
Resources
dry-initializer — gem install dry-initializer · libregistry