Sha256: ef27647bfcb2eebccdc0a0479174137db04b0802da2b4108bf3143dede2e296a

Contents?: true

Size: 330 Bytes

Versions: 7

Compression:

Stored size: 330 Bytes

Contents

# frozen_string_literal: true

require 'dry-types'

# These need to be before `Dry::Types.module` is included. Also,
# obviously, after requiring `dry-types`.
Dry::Types.register 'range', Dry::Types::Definition[Range].new(Range)
Dry::Types.register 'strict.range',
                    Dry::Types['range'].constrained(type: Range)

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
prolog-dry_types-0.3.4 lib/prolog/dry_types/range.rb
prolog-dry_types-0.3.3 lib/prolog/dry_types/range.rb
prolog-dry_types-0.3.2 lib/prolog/dry_types/range.rb
prolog-dry_types-0.3.1 lib/prolog/dry_types/range.rb
prolog-dry_types-0.3.0 lib/prolog/dry_types/range.rb
prolog-dry_types-0.2.0 lib/prolog/dry_types/range.rb
prolog-dry_types-0.1.0 lib/prolog/dry_types/range.rb