Welcome to Hy’s documentation!¶
| Try Hy: | |
|---|---|
| PyPI: | |
| Source: | |
| List: | |
| IRC: |
|
| Build status: |
|
Hy is a wonderful dialect of Lisp that’s embedded in Python.
Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!
Documentation Index¶
Contents:
- Quickstart
- Tutorial
- Hy Style Guide
- Documentation Index
- Command Line Interface
- Hy <-> Python interop
- Syntax
- Built-Ins
- .
- ->
- ->>
- and
- as->
- assert
- assoc
- break
- comment
- cond
- continue
- do
- doc / #doc
- dfor
- setv
- defclass
- defn
- defn/a
- defmain
- defmacro
- defmacro/g!
- defmacro!
- deftag
- del
- doto
- eval-and-compile
- eval-when-compile
- first
- for
- gensym
- get
- gfor
- global
- if / if* / if-not
- lif and lif-not
- import
- fn
- fn/a
- last
- lfor
- nonlocal
- not
- or
- quasiquote
- quote
- require
- rest
- return
- sfor
- cut
- raise
- try
- unless
- unpack-iterable, unpack-mapping
- unquote
- unquote-splice
- when
- while
- with
- with/a
- with-decorator
- with-gensyms
- xor
- yield
- yield-from
- Hy Core
- Model Patterns
- Internal Hy Documentation
- Extra Modules Index
- Contributor Modules Index
- Hacking on Hy
