Progress: All libraries and applications are in portage. GHC-6.10.2, haddock-2.4.2 and parallel-1.1.0.1 are still masked for testing, other packages are usable with older ghc versions.

+

+

* kolmodin

=== Darcs Sprint #2 ===

=== Darcs Sprint #2 ===

Line 131:

Line 139:

* Add another Scion frontend. E.g., hook up Yi or Eclipse with scion

* Add another Scion frontend. E.g., hook up Yi or Eclipse with scion

+

+

Update (Sun Dec 13 22:20:03 CET 2009): Vim is supported and scion is that useful that you shouldn't miss it. There are still some features lacking which Eclipse etc provide. You should definitely give it a try!

==== Hackers ====

==== Hackers ====

Line 197:

Line 207:

* Erik Hesselink

* Erik Hesselink

* Rui Barbosa

* Rui Barbosa

+

+

==== Progress ====

+

+

We have a working prototype, and integration in GHCi. Code is available on GitHub [http://github.com/sebastiaanvisser/ghc-goals/], hackage package will follow soon.

=== Containers: beyond Data.Map ===

=== Containers: beyond Data.Map ===

Line 252:

Line 266:

* Bas van Dijk

* Bas van Dijk

* Roel van Dijk

* Roel van Dijk

+

+

=== DocTest ===

+

Integrating [[DocTest]] with [[Haddock]]

+

+

* Simon Hengel

+

+

David Waern and I discussed how we could integrate DocTest with Haddock.

Grapefruit is a library for Functional Reactive Programming (FRP) with a focus on user interfaces. FRP makes it possible to implement reactive and interactive systems in a declarative style. With Grapefruit, user interfaces are described as networks of communicating widgets and windows. Communication is done via different kinds of signals which describe temporal behavior.

Scion is a library that aims to provide IDE-like functionality on top of the GHC API. It aims to be front-end agnostic, thus serve as a common middle-layer for various Haskell programming frontends like Emacs, Vim, Yi, Eclipse, etc.

It currently only provides rudimentary functionality, such as loading a project and single-threaded background-typechecking. Currently, Scion's only frontend is Emacs, but a Vim frontend is in the underway. Possible Hackathon projects could be:

Update (Sun Dec 13 22:20:03 CET 2009): Vim is supported and scion is that useful that you shouldn't miss it. There are still some features lacking which Eclipse etc provide. You should definitely give it a try!

Type class aliases is a much wanted extension to Haskell proposed long ago by John Meacham (John's website, mailing list) that has never been implemented yet. It is time this extension sees the light of day!