Sha256: 1554fa72db881b088676911789fd1c3980ad3ca90b5cdd870d7fce74a5a791b8

Contents?: true

Size: 302 Bytes

Versions: 1

Compression:

Stored size: 302 Bytes

Contents

module Solid
  module Failure
    def success?: (?Symbol type) -> bool
    def failure?: (?Symbol type) -> bool
    def value_or: { (untyped) -> untyped } -> untyped
    def value: -> untyped

    private

    def kind: -> Symbol
    def type_checker: -> Solid::Result::Contract::TypeChecker
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
solid-result-2.0.0 sig/solid/failure.rbs