Arch Linux and Haskell

Entries from September 2008

Arch Haskell News: Sep 27 2008

September 28, 2008 · Leave a Comment

A weekly update of Haskell in Arch Linux.

Arch now has 590 Haskell packages in AUR.

That’s an increase of 14 new packages this week.

Noteworthy

  • garsia-wachs :”A Functional Implementation of the Garsia-Wachs Algorithm
  • datapacker :”Tool to help pack files into the minimum number of CDs/DVDs/etc”
  • simple-sessions :”A simple implementation of session types”
  • QuickCheck 2 released
  • xml updated.

New and updated packages this week

  • type-level:”Type-level programming library”
  • parameterized-data :”Parameterized data library implementing lightweight dependentntypes”
  • attoparsec :”Combinator parsing with Data.ByteString.Lazy”
  • monadLib :”A collection of monad transformers.”
  • QuickCheck :”Automatic testing of Haskell programs”
  • simple-sessions :”A simple implementation of session types”
  • preprocessor-tools :”A framework for extending Haskell’s syntax via quick-and-dirty preprocessors”
  • graphscc :”Tarjan’s algorithm for computing the strongly connected components of a graph.”
  • xml :”A simple XML library.”
  • hsXenCtrl :”FFI bindings to the Xen Control library.”
  • dimensional :”Statically checked physical dimensions.”
  • numeric-prelude :”An experimental alternative hierarchy of numeric type classes”
  • midi :”Handling of MIDI messages and files”
  • hmidi :”Binding to the OS level MIDI services”
  • yeganesh :”small dmenu wrapper”
  • datapacker :”Tool to help pack files into the minimum number of CDs/DVDs/etc”
  • io-reactive :”An API for generating TIMBER style reactive objects.”
  • CLASE :”Cursor Library for A Structured Editor”
  • garsia-wachs :”A Functional Implementation of the Garsia-Wachs Algorithm”
  • stb-image :”A wrapper around Sean Barrett’s JPEG/PNG decoder”
  • hbeat :”A simple step sequencer GUI.”
  • X11 :”A binding to the X11 graphics library”
  • gao :”GHCi bindings to lambdabot”
  • lojban :”Useful utilities for the Lojban language”
  • ircbouncer :”IRC bouncer”

For more information about Haskell on Arch Linux, see the wiki page, or join us online, on IRC, #arch-haskell @ freenode.

Categories: Weekly News
Tagged: , , , ,

Arch Haskell News: Sep 20 2008

September 20, 2008 · Leave a Comment

A weekly update of Haskell in Arch Linux.

Arch now has 576 Haskell packages in AUR.

New and updated packages this week

  • only:”A grep-like tool for filtering on words or lines.”
  • graphviz:”GraphViz wrapper for Haskell”
  • hmpf:”Haskell binding to MPFR library”
  • protocol-buffers:”Parse Google Protocol Buffer specifications”
  • control-event:”Event scheduling system.”
  • emgm:”Extensible and Modular Generics for the Masses”
  • hray:”Haskell raytracer”
  • xhtml:”An XHTML combinator library”
  • cgi:”A library for writing CGI programs”
  • heap:”Heaps in Haskell”
  • fungen:”FUNctional Game ENgine”
  • hstats:”Statistical Computing in Haskell”
  • vec:”Fixed-length lists and low-dimensional linear algebra.”
  • terminfo:”Haskell bindings to the terminfo library.”
  • fckeditor:”Server-Side Integration for FCKeditor”
  • hpodder:”Podcast Aggregator (downloader)”
  • darcs-monitor:”Darcs repository monitor (sends email)”
  • haxr:”XML-RPC client and server library.”
  • happs-tutorial:”A HAppS Tutorial that is is own demo”
  • happs-server:”Web related tools and services.”
  • happs-ixset:”"
  • happs-state:”Event-based distributed state.”
  • syb-with-class:”Scrap Your Boilerplate With Class”
  • twidge:”Unix Command-Line Twitter and Identica Client”
  • parsec:”Monadic parser combinators”
  • missingh:”Large utility library”
  • pandoc:”Conversion between markup formats”
  • libmpd:”An MPD client library.”

For more information about Haskell on Arch Linux, see the wiki page, or join us online, on IRC, #arch-haskell @ freenode.

Categories: Weekly News

happs now supported in AUR

September 15, 2008 · Leave a Comment

The downgrade of HaXml to 1.13 allows us to finally build the HAppS web framework in AUR.HAppS is now fully supported in Arch, as you can see.

HApps is a web framework for Haskell, (a la Ruby on Rails),

A web framework for developers to prototype quickly, deploy painlessly, scale massively, operate reliably, and change easily

So bring on the Haskell web apps!

Categories: Releases
Tagged: ,

Arch Haskell News: Sep 13 2008

September 13, 2008 · Leave a Comment

A weekly update of Haskell in Arch Linux.

Arch currently has 563 Haskell packages in AUR.

The 10 most popular by AUR packages votes:

  • xmobar              0.9-3       A minimal status bar for the XMonad Window Manager
  • haskell-utf8-string 0.3.1.1-2   Support for reading and writing UTF8 Strings
  • haskell-cabal    1.4.0.2-1   A framework for packaging Haskell software
  • haskell-xft         0.2-2       Bindings to the Xft library, and some Xrender parts
  • haddock             2.2.2-2     A documentation-generation tool for Haskell libraries
  • gtk2hs              0.9.13-1    A GTK+2 binding for Haskell
  • cabal2arch          0.4-1       Create Arch Linux packages from Cabal packages
  • haskell-http        3001.0.4-2
  • haskell-zlib        0.4.0.4-3   Compression and decompression in the gzip and zlib formats
  • cabal-install    0.5.2-1     The command-line interface for Cabal and Hackage
  • haskell-curl        1.3.2.1-1   Haskell binding to libcurl

New and updated packages this week

Haskell Packages in AUR

  • haskell-citeproc-hs-0.1
    “A Citation Style Language implementation in Haskell”
  • haskell-dataenc-0.11.1
    “Data encoding library”
  • twidge-0.99.2
    “Unix Command-Line Twitter and Identica Client”
  • haskell-ansi-terminal-0.5.0
    “Simple ANSI terminal support, with Windows compatibility”

We moved back to haxml 1.13, as it is the stable branch:

  • haskell-haxml-1.13.3
    “Utilities for manipulating XML documents”
  • haskell-data-accessor-template-0.1.4
    “Utilities for accessing and manipulating fields of records”
  • haskell-data-accessor-0.1.4
    “Utilities for accessing and manipulating fields of records”

New release of cabal2arch:

  • cabal2arch-0.4
    “Create Arch Linux packages from Cabal packages”
  • haskell-kibro-0.0
    “Web development framework.”
  • haskell-heap-0.3.1
    “Heaps in Haskell”

Cute new blog engine for Haskell

  • haskell-panda-0.0.0.2
    “Simple Static Blog Engine”
  • haskell-download-curl-0.1.1
    “High-level file download based on URLs”
  • haskell-n-m-0.0.1
    “Utility to call iwconfig.”
  • graphmod-1.1.1
    “Present the module dependecies of a program as a “dot” graph.”
  • haskell-mime-0.2.1
    “Working with MIME types.”
  • haskell-terminfo-0.2.1
    “Haskell bindings to the terminfo library.”
  • haskell-vty-3.1.0
    “A simple terminal access library”
  • haskell-hgal-1.0.2
    “library for computation automorphism group and canonical labelling of a graph”
  • haskell-pandoc-0.46
    “Conversion between markup formats”
  • haskell-missingh-1.0.2.0
    “Large utility library”
  • haskell-hunit-1.2.0.0
    “A unit testing framework for Haskell”
  • haskell-hdbc-1.1.5
    “Haskell Database Connectivity”
  • haskell-happs-util-0.9.2.1
    “Web framework”
  • haskell-encode-0.7
    “Encoding character data”
  • haskell-astar-0.2.1
    “General A* search algorithm.”
  • haskell-dbus-0.3
    “DBus bindings”
  • haskell-xml-parsec-1.0.2
    “Parsing XML with Parsec”
  • haskell-pkcs1-1.0.2
    “RSA encryption with PKCS1 padding”
  • haskell-hsgnutls-0.2.3.2
    “Library wrapping the GnuTLS API.”

For more information about Haskell on Arch Linux, see the wiki page, or join us online, on IRC, #arch-haskell @ freenode.

Categories: Weekly News