Sha256: 281dac61311791eb5803d1d950aa0665efb9faaee4a346617b5fa7cf95a39200
Contents?: true
Size: 411 Bytes
Versions: 1
Compression:
Stored size: 411 Bytes
Contents
def tuple_set ary = [:a, :b, :c] ary[-1] = :z ary end def tuple_get ary = [:a, :b, :c] ary[-1] end def seq_set ary = [:a, :b, :c] + [] ary[-1] = :z ary end def seq_get ary = [:a, :b, :c] + [] ary[-1] end __END__ # Classes class Object private def tuple_set : -> [:a, :b, :z] def tuple_get : -> :c def seq_set : -> (Array[:a | :b | :c | :z]) def seq_get : -> (:a | :b | :c) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
typeprof-0.8.0 | smoke/array13.rb |