Add support for nested functions with the same name in different contexts
[fur] / examples / 31_nested_functions_same_name.fur
1 def get_incrementer(n) do
2   def foo(m) do
3     m + n
4   end
5
6   foo
7 end
8
9 def get_multiplier(n) do
10   def foo(m) do
11     m * n
12   end
13
14   foo
15 end
16
17 print(get_incrementer(2)(3), '\n')
18 print(get_multiplier(2)(3), '\n')