Sha256: 09d4f4e0dc202eeccac2f95c9fcd7de880e15a3ae569eaa80e89519deb5adfaa

Contents?: true

Size: 670 Bytes

Versions: 13

Compression:

Stored size: 670 Bytes

Contents

interface _ToI
  def to_i: -> Integer
end

interface _ToInt
  def to_int: -> Integer
end

interface _ToS
  def to_s: -> String
end

interface _ToStr
  def to_str: () -> String
end

interface _ToHash[K, V]
  def to_hash: () -> Hash[K, V]
end

interface _ToProc
  def to_proc: () -> untyped
end

interface _ToPath
  def to_path: () -> String
end

interface _Each[out A, out B]
  def each: { (A) -> void } -> B
end

interface _Exception
  def exception: () -> Exception
               | (String arg0) -> Exception
end

class BigDecimal
end

type int = Integer | _ToInt
type real = Integer | Float | Rational

type string = String | _ToStr
type encoding = Encoding | string

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
rbs-0.11.0 stdlib/builtin/builtin.rbs
rbs-0.10.0 stdlib/builtin/builtin.rbs
rbs-0.9.1 stdlib/builtin/builtin.rbs
rbs-0.9.0 stdlib/builtin/builtin.rbs
rbs-0.8.0 stdlib/builtin/builtin.rbs
rbs-0.7.0 stdlib/builtin/builtin.rbs
rbs-0.6.0 stdlib/builtin/builtin.rbs
rbs-0.5.0 stdlib/builtin/builtin.rbs
rbs-0.4.0 stdlib/builtin/builtin.rbs
rbs-0.3.1 stdlib/builtin/builtin.rbs
rbs-0.3.0 stdlib/builtin/builtin.rbs
rbs-0.2.0 stdlib/builtin/builtin.rbs
steep-0.16.0 vendor/ruby-signature/stdlib/builtin/builtin.rbs