[Haskell-cafe] [Haskell] [ANN] Initial release of the threepenny-gui library, version

Sergey Mironov ierton at gmail.com
Sun Jul 21 21:19:06 CEST 2013

Hi, I have a Path problem when installing threepenny-gui from Hackage.
Probably somtething trivial.


    Could not find module `Paths'
    Use -v to see a list of the files searched for.
Failed to install threepenny-gui-
cabal: Error: some packages failed to install:
threepenny-gui- failed during the building phase. The exception was:
ExitFailure 1

2013/7/21 Heinrich Apfelmus <apfelmus at quantentunnel.de>:
> Dear Haskellers,
>     And the shark, he has teeth,
>     And he wears them in (his) face.
>     And Macheath, he has a knife,
>     (But) yes the knife, no-one sees.
> After an obligatory cryptical quotation from a famous writer, I am pleased
> to announce the first public release of *threepenny-gui*, a cheap and simple
> library to satisfy your immediate GUI needs in Haskell.
> Want to write a small GUI thing but forgot to sacrifice to the giant rubber
> duck in the sky before trying to install wxHaskell or Gtk2Hs? Then this
> library is for you!
> Threepenny-gui is easy to install (!!) because it uses the web browser as a
> display. Internally, we implement a small web server that communicates with
> the browser to display GUI elements. Consequently, you can use HTML and CSS
> to design the user interface. You can freely manipulate the HTML DOM and
> handle browser events by writing Haskell code.
>   hackage  - http://hackage.haskell.org/package/threepenny-gui
>   examples - https://github.com/HeinrichApfelmus/threepenny-gui#examples
>   source   - https://github.com/HeinrichApfelmus/threepenny-gui
> Many thanks to Daniel Austin for collaborating with me on this project and
> to Chris Done for implementing the Ji library which is the basis for this
> effort.
> On that note, the threepenny API for creating and manipulating GUI elements
> departs from earlier traditions. Do you like the new look and feel of the
> API? What do you think could be improved? Try it out and send us your
> feedback!
> Best regards,
> Heinrich Apfelmus
> --
> http://apfelmus.nfshost.com
> _______________________________________________
> Haskell mailing list
> Haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell

More information about the Haskell-Cafe mailing list