CARVIEW |
Select Language
HTTP/2 200
date: Fri, 18 Jul 2025 09:21:47 GMT
server: Apache/2.4.41 (Ubuntu)
vary: Cookie,User-Agent,Accept-Encoding
set-cookie: MOIN_SESSION_443_ROOT_moin=640d347398927f06774054dea6f4c58d4f249f15; Expires=Fri, 18-Jul-2025 10:21:00 GMT; Max-Age=3600; Secure; Path=/
content-encoding: gzip
content-type: text/html; charset=utf-8
x-clacks-overhead: GNU Terry Pratchett
strict-transport-security: max-age=315360000; includeSubDomains; preload
EuroPython2015/Mochi - Python Wiki
Mochi Sprint at EuroPython 2015
Mochi is a new functional language that is written in Python 3 and compiles down to Python 3. It provides interesting functional feature while keeping two-way compatability with Python 3 (CPython and PyPy). There was a talk about Mochi at EuroPython 2015. The talk slides and the video (start at 2:20:30) give more details.
Potential Sprint Topics
Documentation
- Start documentation for syntax
- Start documentation for builtin functions
- Create a tutorial
- Create a simple sample application written in Mochi
Language Features
- Support for Python 3.5
- Replace a part of the builtin functions with toolz/cytoolz or a similar module (This may reduce documentation cost for builtin functions.)
Testing
More tests (testing guide)
IPython Notebook Kernel
Fix stderr (should go to notebook to not only to console)
- Include kernel source into Mochi source
- Add support for magic functions
- Add call tips and help with "?"
EuroPython2015/Mochi (last edited 2015-07-25 09:54:40 by MikeMueller)
Unable to edit the page? See the FrontPage for instructions.