Re:Show HN: Coconut – Simple, elegant, Pythonic functional p...
by fny on Monday June 20, 2016 @01:08AM
(#11936164)
While this is gorgeous, I can't help but feel it's a bit disingenuous to call anything "Pythonic" and "functional" at the same time given Guido's take on the whole thing[0][1]... especially when you're actually extending the language to make it happen. ;)
Re:Show HN: Coconut – Simple, elegant, Pythonic functional p...
by coconutlang on Monday June 20, 2016 @02:19AM
(#11936366)
Thanks! And that's a very good point. The idea of "Pythonic" as a guiding principle, however, is just to try to make the new functional additions look as Python-y as possible. Case-in-point: Coconut uses the plain english keyword "match" and an indented block for pattern-matching instead of trying to introduce new symbols or syntax.
[0]: http://python-history.blogspot.com/2009/04/origins-of-python...
[1]: http://xahlee.info/perl-python/python_3000.html