Haskell Weekly News: January 10, 2009
Welcome to issue 100 of HWN, a newsletter covering developments in the Haskell community.
Welcome to the 100th (!) issue of the Haskell Weekly News, suitably published on your friendly neighborhood HWN editor's 1000th birthday (base 3). If you ever have content to be included in the HWN (announcements, blog posts, major life news) or a suggestion on how the HWN could be more useful to you as a window into the goings-on of the Haskell community, please don't hesitate to send it along, using the contact information at the end of each issue.
Haskell BLAS bindings version 0.7. Patrick Perry announced the release of version 0.7 of the blas package, Haskell bindings to the BLAS (Basic Linear Algebra Subprograms) library. According to Patrick, this release is "a major milestone---it is finally the library with all of the features that I want."
X Haskell Bindings. Antoine Latter announced a preview release of the X Haskell Bindings. The goal of the library is to provide low-level access to the X11 protocol, in the spirit of the X C Bindings.
Data.TCache 0.5.5. Alberto G. Corona announced the 0.5.5 release of the TCache package, a transactional data cache with configurable persistence. This version adds the the capability to safely handle transactions, and incrementally serialize many data types simultaneously in the same piece of code.
bytestring-trie 0.1.2 (bugfix). wren ng thornton announced a bugfix release for bytestring-trie, efficient finite maps from (byte)strings to values. This release fixes a bug in alterBy, and adds an Eq instance.
wxHaskell 0.11.1. Jeremy O'Donoghue announced the release of wxHaskell 0.11.1, a Haskell binding for the wxWidgets GUI library. The main highlights include support for XRC resource files, support for wxWidgets 2.8.x and GHC 6.10, and preliminary support for Cabal and Hackage.
cabal2doap 0.1. Greg Heartsfield announced the release of Cabal2doap, which generates Description of a Project (DOAP) XML/RDF data representing a Haskell project. This should make it possible for semantic web project aggregation sites to find and index Haskell projects.
Jane Street is hiring functional programmers. Yaron Minsky reminded everyone that Jane Street is still hiring! Jane Street now has over 30 OCaml developers, and is actively looking to hire more in Tokyo, London and New York.
PhD, postdoc, and engineering positions at HATS. CFP announced the availability of 10 PhD, postdoc, and engineering positions within the HATS project (Highly Adaptable and Trustworthy Software using Formal Models), a new Integrated Project funded by the European Union, within the programme "Future and Emerging Technologies" (FET). The goal of HATS is a tool-supported framework and formal methodology for the development of long-lived and trustworthy software systems.
Hypothetical Haskell job in New York. Tony Hannan asked how many would be interested in applying to a hypothetical Haskell job in New York, assuming his boss can be convinced to use Haskell.
Blog noiseHaskell news from the blogosphere.
Lennart Augustsson (augustss): LLVM arithmetic.
GHC / OpenSPARC Project: Bootstrapping 6.
Patrick Perry: New Haskell BLAS bindings!.
Clemens Fruhwirth: Liskell standalone.
The GHC Team: Benchmarking recent improvements in parallelism.
Eric Kow (kowey): fold diagram revisited?.
GHC / OpenSPARC Project: Bootstrapping 5.
Lennart Augustsson (augustss): LLVM.
Sebastian Fischer: Monadic and Queue-Based Tree Search.
Philip Wadler: Well-typed programs can't be blamed.
GHC / OpenSPARC Project: Bootstrapping 4.
Manuel M T Chakravarty: GPU Kernels as Data-Parallel Array Computations in Haskell..
GHC / OpenSPARC Project: Bootstrapping 3.
Tom Schrijvers: Monadic Constraint Programming.
Conal Elliott: Another angle on functional future values.
>>> Greg Heartsfield: Cabal2doap.
Christopher Lane Hinson: MaybeArrow?.
GHC / OpenSPARC Project: Bootstrapping 2.
Alson Kemp: Sad about Import Cycles.
GHC / OpenSPARC Project: Bootstrapping.
Quotes of the Week
- jml: A wise man once said, "the program isn't debugged until the last user is dead".
- pumpkin: OMG I <3 RECORD SYNTAX
- Olathe: <Olathe> > floor (1.0/0.0) <lambdabot> 179769... <Olathe> But you can see that Haskell can calculate the maximum Integer.
- lilac: <drdozer> gha! I'm drowning in the haskell number hierarchy again <lilac> drdozer: magic 8-ball says 'add calls to fromIntegral'
- monopoly: do not exit IO. go directly to the REPL, do not pass any parameters or continuations.
- EvilTerran: [on category theory] the same place of nightmares that spawned zygohistomorphic prepromorphisms :P
About the Haskell Weekly News
To help create new editions of this newsletter, please
see the information on how
to contribute. Send stories to
byorgey at cis dot upenn
dot edu. The darcs repository is available at
darcs get http://code.haskell.org/~byorgey/code/hwn/