Live data from Hacker News

Python 3 implementation in Haskell

hackage.haskell.org

1–10 of 26 posts

Re: Python 3 implementation in Haskell

#4
Hmmm... 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

#9
post #4

Hmmm... 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.
Post reply on HN