A regular update of Haskell in Arch Linux
Hackage now has 1122 Haskell 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.
Notable releases this week
- vintage-basic-1.0.1: Interpreter for microcomputer-era BASIC
- yi-0.6.0: The Haskell-Scriptable Editor
- haskell-core-0.1: External core parser and pretty printer.
- haskell-utf8-env-0.1: UTF-8 aware substitutes for functions in System.Environment
- haskell-hexpat-0.4: wrapper for expat, the fast XML parser
- haskell-xml-1.3.4: A simple XML library.
- haskell-polyparse-1.3: A variety of alternative parser combinator libraries.
- haskell-torch-0.1: Simple unit test library (or framework)
Here they all are, broken down by category, so you can get a sense for what’s new in your area of interest:
Codec
- haskell-sexpr-0.1.2: S-expression printer and parser
Compilers
- vintage-basic-1.0.1: Interpreter for microcomputer-era BASIC
Concurrency
- haskell-chp-1.2.0: An implementation of concurrency ideas from Communicating Sequential Processes
- haskell-future-2.0.0: Supposed to mimics and enhance proposed C++ \”future\” features
- haskell-semaphore-plus-0.1: Various concurrency abstractions built on top of semaphores
Control
- haskell-stateful-mtl-1.0.7: Typeclass instances for monad transformer stacks with an ST thread at the bottom.
- haskell-streamproc-1.2: Stream Processer Arrow
- haskell-mtlx-0.1: Monad transformer library with type indexes,\nproviding ‘free’ copies.
- haskell-control-engine-0.0.3: A parallel producer/consumer engine (thread pool)
- haskell-monadlib-3.5.2: A collection of monad transformers.
- haskell-monadiccp-0.4: Package for Constraint Programming
Cryptography
- haskell-hopenssl-1.1: FFI bindings to OpenSSL’s EVP digest interface
Data
- haskell-data-accessor-template-0.2.1: Utilities for accessing and manipulating fields of records
- haskell-ranges-0.1:
- haskell-algebra-0.0.0.1: Algebraic structures
- haskell-fraction-0.0.1.0: Fractions
- haskell-queuelike-1.0.0: A library of queuelike data structures, both functional and stateful.
Devel
- yi-0.6.0: The Haskell-Scriptable Editor
- haskell-sparsebit-0.5: Sparse bitmaps for pattern match coverage
- ghc-core-0.4.3: Display GHC’s core and assembly output in a pager
- cheatsheet-1.6: A Haskell cheat sheet in PDF and literate formats.
Graphics
- haskell-ftgl-1.2: Portable TrueType font rendering for OpenGL using the Freetype2 library
Gui
- haskell-terminfo-0.3.0.2: Haskell bindings to the terminfo library.
- haskell-vty-3.1.8.4: A simple terminal access library
Language
- haskell-core-0.1: External core parser and pretty printer.
System
- make-hard-links-0.2: Change duplicated files into hard-links.
- haskell-utf8-env-0.1: UTF-8 aware substitutes for functions in System.Environment
- haskell-core-0.1: External core parser and pretty printer.
- husky-0.3: A simple command line calculator.
Testing
- haskell-torch-0.1: Simple unit test library (or framework)
Text
- haskell-regexpr-symbolic-0.4: Regular expressions via symbolic manipulation
- haskell-xml-1.3.4: A simple XML library.
- haskell-polyparse-1.3: A variety of alternative parser combinator libraries.
Web
- happs-tutorial-0.8: A Happstack Tutorial that is its own web 2.0-type demo.
- haskell-happstack-helpers-0.21: Convenience functions for Happstack.
Xml
- haskell-hexpat-pickle-0.2: XML picklers based on hexpat, source-code-similar to those of the HXT package
- haskell-hexpat-0.4: wrapper for expat, the fast XML parser
The Arch Haskell Team maintains the Haskell toolchain on Arch Linux. You can join us in #arch-haskell on freenode.org, or on the mailing list.