> Z = #{ {age, fred} => 12, {age, bill} => 97, {color, red} => {rgb, 255, 0, 0}}.
> #{ {color, red} := X1} = Z.
Fac = fun(0) -> 1; (N) -> N*Fac(N-1) end
fun(F, 0) -> 1; (F, N) -> N*F(F, N-1) end.
G = fun(F, 0) -> 1; (F, N) -> N*F(F, N-1) end.
Fac = fun(X) -> G = fun(_, 0) -> 1; (Fac, N) -> N*Fac(Fac, N-1) end, G(G, X) end.
1> F = fun(X) -> 1> G = fun(_, 0) -> 1; 1> (Fac, N) -> N*Fac(Fac, N-1) 1> end, 1> G(G, X) 1> end. #Fun 2> F(10). 3628800
1> F = fun Fact(0) -> 1; Fact(N) -> N * Fact(N - 1) end. ยง #Fun 2> F(10). 3628800