Kodi Arfer 4b0296d257 Don't check the type of arguments to inc, odd?, etc.
This allows them to be used with numeric types that aren't built in, such as NumPy arrays. Because Python uses duck typing, there's generally no way to know in advance whether a given value will accept a given operator. Of course, things like `(inc "hello")` will still raise a `TypeError`, because so does `(+ "hello" 1)`.
2016-10-11 14:04:50 -07:00
2014-04-30 01:51:21 +03:00
2015-10-01 10:08:04 +02:00
2015-10-01 10:08:04 +02:00
2014-10-06 13:37:51 -06:00
2015-08-10 10:31:45 +02:00
2014-09-08 14:56:04 +02:00
2016-05-16 14:57:56 -07:00
2016-10-09 13:01:08 +02:00
2014-11-22 10:28:31 -05:00
2013-04-05 20:04:36 -04:00
2016-07-01 16:44:12 +02:00
2014-03-18 10:33:10 +02:00

Hy

Build Status Downloads Version Coverage Status

XKCD #224

Lisp and Python should love each other. Let's make it happen. Try it.

Hylarious Hacks

OK, so, why?

Well. Python is awesome. So awesome, that we have so many tools to alter the language in a core way, but we never use them.

Why?

Well, I wrote Hy to help people realize one thing about Python:

It's really awesome.

Oh, and lisps are neat.

Cuddles the Hacker

(fan art from the one and only doctormo)

Project

Description
Hy fork
Readme 6.1 MiB
Languages
Python 50.7%
Hy 41.5%
reStructuredText 7.1%
Batchfile 0.4%
Makefile 0.3%