Runtime assertions for Ruby literal.fun
ruby
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update types.rb

+12
+12
lib/literal/types.rb
··· 304 304 NilableLambdaType 305 305 end 306 306 307 + # ```ruby 308 + # _Map(name: String, age: Integer) 309 + # ``` 307 310 def _Map(...) 308 311 MapType.new(...) 309 312 end 310 313 311 314 # Nilable version of `_Map` 315 + # ```ruby 316 + # _Map?(name: String, age: Integer) 317 + # ``` 312 318 def _Map?(...) 313 319 NilableType.new( 314 320 MapType.new(...) ··· 413 419 end 414 420 415 421 # Matches if the value is an `Array` and each element matches the given types in order. 422 + # ```ruby 423 + # _Tuple(String, Integer, Integer) 424 + # ``` 416 425 def _Tuple(...) 417 426 TupleType.new(...) 418 427 end 419 428 420 429 # Nilable version of `_Typle` 430 + # ```ruby 431 + # _Tuple?(String, Integer, Integer) 432 + # ``` 421 433 def _Tuple?(...) 422 434 NilableType.new( 423 435 TupleType.new(...)