Python 3 implementation in Haskell
hackage.haskell.org
Python 3 implementation in Haskell
1–10 of 26 posts
Re: Python 3 implementation in Haskell
#2Re: Python 3 implementation in Haskell
#3but will it blend?
Re: Python 3 implementation in Haskell
#4Hmmm... won't install with ghc 7.0.4:
$ cabal install berp
Resolving dependencies...
cabal: dependencies conflict: ghc-7.0.4 requires containers ==0.4.0.0 however
containers-0.4.0.0 was excluded because berp-0.0.2 requires containers Re: Python 3 implementation in Haskell
#5How fast is it?
Re: Python 3 implementation in Haskell
#6Last update was in May 2010...
Re: Python 3 implementation in Haskell
#7Last update was in May 2010...
Last commit on August 04, 2011.
https://github.com/bjpop/berp
Re: Python 3 implementation in Haskell
#8Some discussion of implementation on github: https://github.com/bjpop/berp/wiki/Developing-Berp
Re: Python 3 implementation in Haskell
#9Hmmm... won't install with ghc 7.0.4: $ cabal install berp Resolving dependencies... cabal: dependencies conflict: ghc-7.0.4 requires containers ==0.4.0.0 however containers-0.4.0.0 was excluded because berp-0.0.2 requires containers
This is pretty usual when it comes to major revision changes in the compiler or standard library with many languages.
This is what you should do:
1. checkout berp from GitHub
2. try to build using cabal in the checked out source tree
3. if there are failing dependencies, hack Cabal build files. this case is probably trivial and berp developers have left containers 4. go to step 2, repeat until software is built
5. submit the change to github, file pull request
Re: Python 3 implementation in Haskell
#10 CLPython (http://common-lisp.net/project/clpython/) is
an open-source implementation of Python written in
Common Lisp.
It bridges the Python and Lisp worlds, so you can:
* access Python libraries from Lisp;
* access Lisp libraries from Python.
Runs on 6 different CL implementations. Like Berp it can interpret and compile if the underlying CL implementation supports compilation.