hy/docs
Bob Tolbert 62f1f40830 Add set of new core functions
Add set of new core functions to the stdlib.

Moved the auto-import code from compile_expression to
HySymbol so that "even?' in this style expression will
be found and imported.

(list (filter even? [1 2 3 4 5]))

The core functions are documented in 2 sections, one
for basic functions like (even?..) and (nth ...) and
one for all the sequence functions.

Update: This removes all the caching decorators, misnamed as
'lazy-seq' from the core. All sequence methods now just use
yield to return a generator, so they are Python-lazy

Further refinements of core functions

Cleaned up the docs to use 'iterator' instead of 'generator'

Fixed drop to just return the iterator instead of an extra
yield loop. But also added a test to catch dropping too
many.
2013-07-13 09:55:16 -06:00
..
_static Adding in @aldeka 's cuddles image! 2013-06-01 22:03:30 -04:00
language Add set of new core functions 2013-07-13 09:55:16 -06:00
.gitignore Adding in a docs directory. 2013-03-12 22:53:45 -04:00
conf.py Fix the PDF docs build 2013-05-09 23:42:54 +02:00
hacking.rst Fix clone url in hacking docs 2013-04-07 07:55:25 -04:00
index.rst Adding in @aldeka 's cuddles image! 2013-06-01 22:03:30 -04:00
Makefile Adding in a docs directory. 2013-03-12 22:53:45 -04:00
quickstart.rst I'm an idiot, Sorry, @aldeka 2013-06-01 22:04:55 -04:00
tutorial.rst Removes the repetition of the comment section in the tutorial 2013-06-21 17:30:23 +02:00