Tag Archives: algorithm

Regular, shape-polymorphic, parallel arrays now in AUR

Repa, a new library for multi-dimensional automatically-parallel arrays in Haskell, is now available in Arch Linux via AUR.  Such arrays may be converted to and from bytestrings, and written out in various formats. Example algorithms are available, including fft2d, matmult, and laplace, along with an algorithm library. The library may prove useful for scientific and numerical computing, where high level languages, with good parallel performance, should shine.

More information about Repa is available:

The full set of packages are available in AUR:

Arch Haskell News: May 3 2009

Another update, since there was a bit of a package backlog.

Hackage now has 1251 (+1) Haskell packages, of which 1095 (+43) (87.5%) 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:

Algorithm

Codec

Concurrency

Control

    Cryptography

    Data

      Database

      Devel

        Games

        Graphics

        Language

          Math

          Network

          Sound

          System

            Testing

            Text

            Web

            Arch Haskell News: Mar 14 2009: 1000 Haskell Packages

            We’ve reached a milestone: more than 1000 Haskell packages packaged up for Arch Linux.

            Hackage now has 1163 (+41) Haskell packages, of which 1007 (+33) have been natively packaged for Arch in AUR. That’s 33 new packages in two weeks, and lots of updates as well.

            Here’s this week’s updates, broken down by category, so you can get a sense for what’s new in your area of interest:

            Algorithm

            Concurrency

            Control

            Cryptography

            Data

            Database

            Devel

            Graphics

            Language

            Network

            System

            Testing

            Text

            Web

            Xml

            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.

            Arch Haskell News: Mar 8 2009

            A regular update of Haskell in Arch Linux

            Arch now has 962 Haskell packages in AUR. That’s 17 new packages this week, and lots of updates as well.

            Notable releases this week

            Here they all are, broken down by category, so you can get a sense for what’s new in your area of interest:

            Algorithm

            Codec

            Compilers

            Concurrency

            Control

            Cryptography

            Data

            Database

            Devel

            Distributed Systems

            Graphics

            Network

            System

            Testing

            Text

            Web

            Xml

            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.

            Arch Haskell News: Feb 16 2009

            A regular update of Haskell in Arch Linux

            Arch now has 926 Haskell packages in AUR.

            That’s an increase of 27 new packages in the last 8 days, or 3.38 new Haskell apps a day. Well done everyone!

            Noteworthy updates

            Installing Packages from AUR

            To install AUR packages, we recommend yaourt, as in:

            yaourt --noconfirm  --lightbg --aur -S haskell-haha

            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!

            Algorithm

            Codec

            Compilers

            Control

            Cryptography

            Data

            Database

            HSQL

            HDBC

            HaskellDB

            Devel

            Graphics

            Gui

            Language

            Math

            Network

            System

            Text

            Web

            • haskell-hsp-0.4.5: Haskell Server Pages is a library for writing dynamic server-side web pages.

            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.

            Arch Haskell News: Sep 27 2008

            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.