Hackage now has 1443(+48)Haskell packages, of which 1266 (+44) (87.7%) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
Another update, since there was a bit of a package backlog.
Hackage now has 1395(+130)Haskell packages, of which 1222 (+113) (87.6%) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
The full log of updates and new packages is available here.
Another update, since there was a bit of a package backlog.
Hackage now has 1265(+14)Haskell packages, of which 1109 (+14) (87.7%) have been natively packaged for Arch in AUR. All these packages are available via AUR, using the “yaourt” tool.
Here’s today’s updates, broken down by category, so you can get a sense for what’s new in your area of interest:
Hackage now has 1122Haskell packages, of which 974 have been natively packaged for Arch in AUR. That’s 12 new packages this week, and lots of updates as well.
You may want to alias that command line. Here’s an example from this week’s releases:
The reason to use yaourt over cabal-install is that AUR packages correctly resolve all versions and, more importantly, C library and other system dependencies. Packages will also be pulled from the binary releases in [extra] and [community] where available, saving you build times.
New and Updated Packages
We now present package info sorted by category — let us know if this helps!
Grapefruit is a new suite of libraries for functional reactive-style GUIs layered on top of GTK (via gtk2hs), announced today. Besides being a modern FRP gui library, it notably uses arrow syntax to describe gui components.
Arrow syntax is a bit of a rarity in Haskell code:
addA f g = proc x -> do
y <- f -< x
z <- g -< x
returnA -< y + z
In other funky Haskell gui news, haskell-haha has also been released and packaged for Arch, and lets us do vector graphics in ascii in the terminal…. hell yeah!
Here’s a video of haha at work, and how to get it via cabal (yaourt also works fine):
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of “Civilization: Call To Power.”