DRYな備忘録

Don't Repeat Yourself.

Elixirで無名関数の実行

Elixir (iex)

iex(1)> (fn msg -> IO.puts msg end).("hello!")
hello!
:ok

Go

func(msg string) {
    fmt.Println(msg)
}("hello!")