.. title:: Welcome Welcome to the Sprite documentation! ------------------------------------ Sprite is an implementation of the Functional-Logic Programming language Curry with a Python API. It combines Functional, Logic, and Imperative programming in a single environment. :doc:`Status` says what Sprite is today. **Learn More** +--------------------+--------------------+--------------------------------+-----------------------+ | `Curry Homepage`_ | `Curry Tutorial`_ | `Curry Live Demo`_ | +--------------------+--------------------+--------------------------------+-----------------------+ | `Python Homepage`_ | `Python Tutorial`_ | `Interactive Python Tutorial`_ | `Python Live Demo`_ | +--------------------+--------------------+--------------------------------+-----------------------+ .. toctree:: :maxdepth: 2 :caption: Contents Preface Status Quickstart Examples Introduction/Introduction Installation/Installation DeveloperSetup DeveloperNotes CommandLineInterface/index REPL PythonAPI/index Reference/index Performance CurryPrimer/index genindex .. _Curry Homepage: https://www.curry-lang.org/ .. _Curry Tutorial: https://www.curry-lang.org/docs/tutorial/tutorial.pdf .. _Curry Live Demo: https://smap.curry-lang.org/smap.cgi?new/curry .. _Python Homepage: https://www.python.org .. _Python Tutorial: https://docs.python.org/3/tutorial .. _Interactive Python Tutorial: https://www.learnpython.org .. _Python Live Demo: https://www.tutorialspoint.com/compilers/online-python-compiler.htm