<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span style="font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;" class="">Pretty easy to do with Elixir - also runs on beam and is a bit more expressive e.g. </span><br style="font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;" class=""><br style="font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;" class=""><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">iex(1)> "foo" in ["foo","bar"]</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">true</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">iex(4)> defmodule T do</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">...(4)> def f(x) when x in ["foo","bar"] do</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">...(4)> true</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">...(4)> end</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">...(4)> def f(x), do: false</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">...(4)> end</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">warning: variable "x" is unused (if the variable is not meant to be used, prefix it with an underscore)</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class=""> iex:8</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class=""><br class=""></font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">{:module, T,</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class=""> <<70, 79, 82, 49, 0, 0, 4, 100, 66, 69, 65, 77, 65, 116, 85, 56, 0, 0, 0, 128,</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class=""> 0, 0, 0, 15, 8, 69, 108, 105, 120, 105, 114, 46, 84, 8, 95, 95, 105, 110,</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class=""> 102, 111, 95, 95, 7, 99, 111, 109, 112, ...>>, {:f, 1}}</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">iex(5)> T.f</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">f/1 </font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">iex(5)> T.f("bar")</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">true</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">iex(6)> T.f("baz")</font></div><div class=""><font face="Roboto, Helvetica Neue, Helvetica, Arial, sans-serif" class="">false</font></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>