title: Actual, open and good functional programming language
body: <p>I've been programming C# for quite some time now and the best part of it is its functional components - delegates, events, etc. C# is very inefficient when it comes to that and I was wondering if anyone could tell me what is a good functional languages. It must be free(open), have - big, or not - community.</p>
  
  <p>I really liked node.js for its event driven and friendly for JavaScript developers.</p>
  
  <p>Any more arguments for node.js, or for any other language?</p>