[Haskell-cafe] Upgrading GHC 7.6.3 global packages to latest versions

2013-06-28 Thread Rouan van Dalen
Hi, I am trying to install the latest version of some hackage packages I use often in GHC 7.6.3. However, I am having some problems with packages like [containers] and [time], which are shipped with GHC as global packages. Now when I try to install the latest version of the [time] package, I

Re: [Haskell-cafe] ANNOUNCE: module-management-0.9.3 - clean import lists, split and merge modules

2013-06-28 Thread John Wiegley
David Fox d...@seereason.com writes: Cliff Beshers wrote a CLI for this, I will add it as a cabal executable in the next version. Oh, also, I was unable to build the library using GHC 7.4.2. It looks like it still depends on the old Exception stuff that used to be Prelude? -- John Wiegley

Re: [Haskell-cafe] LLVM Backend status

2013-06-28 Thread B B
Great! Its very very nice to hear that! Has Haskell somewhere a technical documentation focused on LLVM usage? (for exampel about GHC's custom calling convention) 2013/6/28 Erik de Castro Lopo mle...@mega-nerd.com Erik de Castro Lopo wrote: B B wrote: 1) Is the LLVM Backend actively

[Haskell-cafe] ghci ghc - JS (Emscripten)

2013-06-28 Thread B B
Hi! Does anybody tried, or is there anywhere a project, of online ghc or ghci (compiled to JavaScript with Emscripten)? ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] ANNOUNCE: module-management-0.9.3 - clean import lists, split and merge modules

2013-06-28 Thread Marc Weber
Excerpts from John Wiegley's message of Fri Jun 28 05:46:31 +0200 2013: How about building an executable along with the library called cleanImports, Does it require knowledge about the libraries to be used? If so eventually it should be a cabal option? Or it should be able to load dependencies

Re: [Haskell-cafe] ghci ghc - JS (Emscripten)

2013-06-28 Thread Luite Stegeman
I don't know of any complete implementation. The LLVM code produced by GHC might be hard to compile to JavaScript, since JS does not have tail call optimization. You would also need to get the RTS working, including the garbage collector. It's written in C and Cmm, both of which can be compiled to

Re: [Haskell-cafe] ghci ghc - JS (Emscripten)

2013-06-28 Thread Henk-Jan van Tuyl
On Fri, 28 Jun 2013 15:25:59 +0200, B B blackbox.dev...@gmail.com wrote: Hi! Does anybody tried, or is there anywhere a project, of online ghc or ghci (compiled to JavaScript with Emscripten)? There is Try Haskell![0], source code can be found on GitHub[1] Regards, Henk-Jan van Tuyl [0]

Re: [Haskell-cafe] ghci ghc - JS (Emscripten)

2013-06-28 Thread Tikhon Jelvis
My understanding is that Try Haskell actually runs the submitted code on a server with mueval rather than compiling it to JavaScript and running it in the client. This is different from some of the other try websites (like try.ocamlpro.com), so it's easy to get confused. On Fri, Jun 28, 2013 at

Re: [Haskell-cafe] Upgrading GHC 7.6.3 global packages to latest versions

2013-06-28 Thread Shou Toramaru
Hi! In shipped with GHC, did you mean Haskell Platform? If so, cabal-dev is one way to solve your problem here. You can do #1 too, but that would probably break some packages. On 28 June 2013 10:06, Rouan van Dalen rvda...@yahoo.co.uk wrote: Hi, I am trying to install the latest version of

[Haskell-cafe] Who uses Travis CI and can help write a cookbook for those guys?

2013-06-28 Thread Ryan Newton
The Travis folks have decided they want to support Haskell better (multiple compiler versions): https://github.com/travis-ci/travis-ci/issues/882#issuecomment-20165378 (Yay!) They're asking for someone to help them up with setup scripts. They mention their cookbook collection here:

[Haskell-cafe] some questions about Template Haskell

2013-06-28 Thread TP
Hi everybody, I am trying to learn Template Haskell, and I have two independent questions. 1/ First, the following code (which is not in its final version, but it is a test) does not compile: --- {-# LANGUAGE TemplateHaskell #-} module Pr where import Language.Haskell.TH pr ::

Re: [Haskell-cafe] LLVM Backend status

2013-06-28 Thread Erik de Castro Lopo
B B wrote: Great! Its very very nice to hear that! Has Haskell somewhere a technical documentation focused on LLVM usage? (for exampel about GHC's custom calling convention) Root page of the compiler comentary is here: http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler with

[Haskell-cafe] Improving GHC's LLVM Backend

2013-06-28 Thread Alex Ford
Hello, I'm interested in improving the LLVM backend of GHC by using the existing Haskell LLVM bindings to the C API, as suggested by option 1 in the LLVM FAQ:

Re: [Haskell-cafe] Improving GHC's LLVM Backend

2013-06-28 Thread Erik de Castro Lopo
Alex, I really suggest you take this to the ghc-devs mailing list. Cheers, Erik Alex Ford wrote: Hello, I'm interested in improving the LLVM backend of GHC by using the existing Haskell LLVM bindings to the C API, as suggested by option 1 in the LLVM FAQ: