Is possible to use method proc with parameters in Crystal ?
Something like:
def foo(baz)
puts "#{baz} foo!"
end
proc = ->foo
proc.call "Hi"
Yes. If the method has arguments, you must specify their types:
proc = ->foo(String)
proc.call "Hi" # Hi foo!
Find more examples at crystal docs.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With