Difference between revisions of "Old headlines"
Jump to navigation
Jump to search
DonStewart (talk | contribs) m (iso date format) |
DonStewart (talk | contribs) (Redirect to old news) |
||
Line 1: | Line 1: | ||
+ | Merged with [[Old news]]. |
||
− | '''Headlines from the Haskell Weekly News''' |
||
− | |||
− | <h2>2006</h2> |
||
− | |||
− | ''2006/02/20'' |
||
− | |||
− | <ul> |
||
− | <li> |
||
− | <b>The Haskell Workshop</b>. Andres Loeh |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/13273 released] |
||
− | the initial call for papers for the ACM SIGPLAN 2006 |
||
− | [http://www.haskell.org/haskell-workshop/2006/ Haskell Workshop], |
||
− | to be held at Portland, Oregon on the 17 September, 2006. |
||
− | |||
− | The purpose of the [http://haskell.org/haskell-workshop/ Haskell Workshop] |
||
− | is to discuss experience with Haskell, and possible |
||
− | future developments for the language. The scope of the workshop includes |
||
− | all aspects of the design, semantics, theory, application, implementation, |
||
− | and teaching of Haskell. |
||
− | </li> |
||
− | |||
− | <li><b>Probability Distributions</b>. |
||
− | Matthias Fischmann [http://article.gmane.org/gmane.comp.lang.haskell.cafe/11511 released] |
||
− | a module for sampling arbitrary probability distribution, so far including |
||
− | normal (gaussian) and uniform distributions. |
||
− | </li> |
||
− | |||
− | <li><b>Constructor Classes</b>. Sean Seefried |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.cafe/11543 announced] an |
||
− | [http://www.cse.unsw.edu.au/~sseefried/code.html implementation] of |
||
− | a tool to help explore constructor classes (type |
||
− | classes which can take constructors as arguments) described in Mark Jones' |
||
− | paper, [http://www.cse.ogi.edu/~mpj/pubs/fpca93.html A system of constructor classes: overloading and implicit higher-order polymorphism.] The implementation not only infers the type |
||
− | but also prints out a trace of the derivation tree for the syntax directed |
||
− | rules. |
||
− | </ul> |
||
− | |||
− | ''2006/02/13'' |
||
− | |||
− | <ul> |
||
− | <li><b>FFI Imports Packaging Utility</b>. Dimitry Golubovsky |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/13262 announced] |
||
− | the pre-release of the FFI Imports Packaging Utility |
||
− | (ffipkg), a new member of the HSFFIG package. |
||
− | |||
− | The `ffipkg' utility prepares a Haskell package containing FFI imports |
||
− | for building by accepting locations of C header and foreign library |
||
− | files as command line arguments and producing Haskell source files |
||
− | with FFI declarations, a Makefile, a Cabal package descriptor file, |
||
− | and a Setup.hs file suitable for running the Cabal package setup |
||
− | program. The utility acts as a "driver" running the C preprocessor, |
||
− | the equivalent of the hsffig program, and the source splitter. |
||
− | |||
− | <code>darcs get --partial http://hsffig.sourceforge.net/repos/hsffig-1.1 |
||
− | </code> |
||
− | </li> |
||
− | |||
− | <li><b>Haskell in Higher Education</b>. |
||
− | John Hughes |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/13234 announced] |
||
− | that the result of his survey into the use of |
||
− | Haskell in higher education are out. The survey covers 89 |
||
− | universities, accounting for 5-10,000 students being taught |
||
− | Haskell this academic year. The results are |
||
− | [http://www.cs.chalmers.se/~rjmh/Wash/Survey/teaching.htm available on the web]. |
||
− | </li> |
||
− | |||
− | </ul> |
||
− | |||
− | ''2006/02/06'' |
||
− | |||
− | <ul> |
||
− | <li> |
||
− | <b>EclipseFP</b>. Thiago Arrais |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.cafe/11141 announced] |
||
− | that EclipseFP 0.9.1 has been released since last |
||
− | Friday. It is an open-source development environment for Haskell code. |
||
− | EclipseFP integrates GHC with an Haskell-aware code editor and also |
||
− | supports quick file browsing through an outline view, automatic |
||
− | building/compiling and quick one-button code execution. Downloads and |
||
− | more information are available on the |
||
− | [http://eclipsefp.sourceforge.net project home page]. |
||
− | </li> |
||
− | |||
− | <li> |
||
− | <b>Class-parameterized classes, and type-level logarithm</b>. Oleg |
||
− | Kiselyov [http://article.gmane.org/gmane.comp.lang.haskell.general/13223 writes]: we show invertible, terminating, 3-place addition, multiplication, |
||
− | exponentiation relations on type-level Peano numerals, where <i>any</i> |
||
− | two operands determine the third. We also show the invertible factorial |
||
− | relation. This gives us all common arithmetic operations on Peano numerals, |
||
− | including n-base discrete logarithm, n-th root, and the inverse of factorial. |
||
− | The inverting method can work with any representation of (type-level) numerals, |
||
− | binary or decimal. |
||
− | |||
− | Oleg says, "The implementation of RSA on the type level is left for future work". |
||
− | </li> |
||
− | |||
− | <li> |
||
− | <b>Fast mutable variables for IO and ST</b>. Bulat Ziganshin |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.cafe/11230 released] a module for fast mutable variables, providing efficient |
||
− | newVar/readVar/writeVar, as well as support for unboxed values, fast |
||
− | unboxed bitwise operations, and more. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2006/01/30'' |
||
− | |||
− | <ul> |
||
− | <li><b>C-- Frontend</b>. Robert Dockins |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/13174 announced] |
||
− | the initial alpha release of a [http://www.cminusminus.org/ C--] |
||
− | frontend (parser, pretty printer, and semantic checker) written in |
||
− | Haskell. The goal when beginning this project was to create a |
||
− | modular frontend that could be used both by people writing and by |
||
− | those targeting C-- compilers. This implementation attempts to |
||
− | follow the C-- spec as exactly as possible. |
||
− | </li> |
||
− | |||
− | <li><b>Type level arithmetic</b>. Robert Dockins |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/13206 also released] a library for arithmetic on the type |
||
− | level. This library uses a binary representation and can handle |
||
− | numbers at the order of 10^15 (at least). It also contains a |
||
− | test suite to help validate the somewhat unintuitive algorithms. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2006/01/23'' |
||
− | |||
− | <ul> |
||
− | <li> |
||
− | <b>Haskell'</b> |
||
− | |||
− | This week Isaac Jones announced that the Haskell' standardisation |
||
− | process is underway. Haskell' will be a conservative refinement of |
||
− | Haskell 98: |
||
− | |||
− | <blockquote> |
||
− | Announcing the Haskell' ("Haskell-Prime") process. A short time ago, |
||
− | I asked for volunteers to help with the next Haskell standard. A |
||
− | brave group has spoken up, and we've organized ourselves into a |
||
− | committee in order to coordinate the community's work. It will be the |
||
− | committee's task to bring together the very best ideas and work of the |
||
− | broader community in an "open-source" way, and to fill in any gaps in |
||
− | order to make Haskell' as coherent and elegant as Haskell 98. |
||
− | </blockquote> |
||
− | |||
− | Read the full announcement [http://article.gmane.org/gmane.comp.lang.haskell.general/13138 here]. |
||
− | |||
− | Presently, the following resources are available: |
||
− | <ul> |
||
− | |||
− | <li> [http://haskell.org/mailman/listinfo/haskell-prime The haskell-prime mailing list] |
||
− | </li> |
||
− | |||
− | <li> The Haskell' [http://hackage.haskell.org/trac/haskell-prime issue tracking system/wiki] |
||
− | |||
− | <li> A [http://hackage.haskell.org/trac/haskell-prime/wiki/SourceCode darcs repository] |
||
− | for larger code examples and experiments |
||
− | </ul> |
||
− | |||
− | Please join us in making Haskell' a success. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2006/01/16'' |
||
− | |||
− | <ul> |
||
− | <li> |
||
− | <b>hdbc-odbc.</b> John Goerzen |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/13007 released] |
||
− | the first version of hdbc-odbc, the ODBC backend for HDBC. With this |
||
− | driver, you can use HDBC to connect to any database for which ODBC |
||
− | drivers exist, including such databases as MySQL, Oracle, MS SQL Server |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2006/01/09'' |
||
− | |||
− | <ul> |
||
− | <li> |
||
− | <b>A Faster Binary.</b> Bulat Ziganshin |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.cafe/10803 posted] |
||
− | a preliminary optimised Binary library, achieving excellent |
||
− | (de)serialization speeds of around 50 Mb/s in testing. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2006/01/03'' |
||
− | |||
− | <ul> |
||
− | <li><b>Process library.</b> Bulat Ziganshin announced a |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12728 new library] abstracting over some of the process and concurrency |
||
− | functions in the standard libraries, using ideas from Unix |
||
− | pipes.</li> |
||
− | |||
− | <li><b>Djinn.</b> Lennart Augustsson |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12747 released Djinn], |
||
− | a theorem prover/coding wizard, that generates |
||
− | Haskell code from a given type. A lambdabot plugin for Djinn was |
||
− | also written, for use in #haskell. |
||
− | </li> |
||
− | |||
− | <li><b>Ranged Sets.</b> Paul Johnson released a |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12749 ranged sets library 0.0.1] |
||
− | and |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12827 0.0.2]. |
||
− | Ranged sets allow programming with sets of values that are |
||
− | described by a list of ranges. A value is a |
||
− | member of the set if it lies within one of the ranges. |
||
− | </li> |
||
− | |||
− | <li><b>Hmp3.</b> Don Stewart |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12787 announced] |
||
− | a stable release of hmp3, an curses-based mp3 player written in |
||
− | Haskell. Portability has improved, and binaries are available |
||
− | for 5 architectures. |
||
− | </li> |
||
− | |||
− | <li><b>HSQL.</b> Krasimir Angelov released |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12798 HSQL 1.7]. New features include a driver for Oracle. |
||
− | </li> |
||
− | |||
− | <li><b>HDBC.</b> John Goerzen announced the |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12820 0.5.0], |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12833 0.6.0] |
||
− | and [http://article.gmane.org/gmane.comp.lang.haskell.general/1286 0.99.0] |
||
− | releases of Haskell Database Connectivity library. Patterned |
||
− | after Perl's DBI, it includes an Sqlite3 and a |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12843 PostgreSQL backend] |
||
− | </li> |
||
− | |||
− | <li><b>Shellac.</b> Robert Dockins |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12823 released] |
||
− | Shellac, a framework for building read-eval-print style shells. |
||
− | This should ease the burden of binding readline-style |
||
− | interactive shells in Haskell. |
||
− | </li> |
||
− | |||
− | <li><b>Lambda Shell.</b> Robert Dockins also released v0.1 of |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12824 Lambda Shell], a shell environment for evaluating terms of the pure, |
||
− | untyped lambda calculus. A lambdabot interface for use in #haskell |
||
− | also exists. |
||
− | </li> |
||
− | |||
− | <li><b>Shaskell.</b> David Mercer |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12863 announced version 0.21a] of Shaskell, a SHA2 library for sha256 and |
||
− | sha512 hashes, written in pure Haskell. |
||
− | </li> |
||
− | |||
− | <li><b>hdbc-missingh.</b> John Goerzen |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12896 announced] |
||
− | the initial release of HDBC-MissingH, a library to add database |
||
− | features to MissingH, allowing the use of a SQL database as |
||
− | storage for a simple DBM-like key/value interface. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | <h2>2005</h2> |
||
− | |||
− | ''2005/11/29'' |
||
− | <ul> |
||
− | <li> |
||
− | <b>Monads in other languages.</b> A very interesting |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/9430 thread] |
||
− | covering availability of monads for other programming languages. |
||
− | </li> |
||
− | |||
− | <li> |
||
− | <b>Haskell in higher education.</b> John Hughes posted a |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.general/12680 survey] |
||
− | aimed at those teaching Haskell in higher education. |
||
− | </li> |
||
− | |||
− | <li> |
||
− | <b>GHC 6.6 progress.</b> Jim Apple mentioned the |
||
− | [http://haskell.org/hawiki/GHC_206_2e6 wiki page] on GHC |
||
− | 6.6. |
||
− | </li> |
||
− | |||
− | <li> |
||
− | <b>GHC targetting Java.</b> John Goerzen |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.glasgow.user/8970 asked] |
||
− | about the apparent support for a Java target in the GHC source |
||
− | tree. Simon Peyton-Jones noted that it is no longer supported. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/11/22'' |
||
− | |||
− | <ul> |
||
− | <li><b>hmp3</b>. Don Stewart |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12637 announced] |
||
− | hmp3, an ncurses-based music player written in Haskell.</li> |
||
− | |||
− | <li><b>Frag</b>. Mon Hon Cheong |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.general/12628 announced] |
||
− | Frag, a first-person shooter written in Haskell using HOpenGL. |
||
− | Several comments were posted offering thanks and seeking more |
||
− | information. [http://haskell.org/hawiki/Frag Screenshots] are also |
||
− | available.</li> |
||
− | |||
− | <li><b>Haskell Communities & Activities Report</b>. The |
||
− | November 2005 editition of this report is now |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12624 available].</li> |
||
− | |||
− | <li><b>Haskell Server Pages 0.4.0</b>. The latest release of |
||
− | HASP is now |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12617 available], |
||
− | featuring a new bytecode generator and less of a need for many |
||
− | other add-on packages. |
||
− | </li> |
||
− | |||
− | <li><b>Blobs diagram editor.</b> The first release of Blobs was |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12603 announced] |
||
− | this week. It is based on earlier work that has been shown at |
||
− | some Haskell conferences.</li> |
||
− | </ul> |
||
− | |||
− | ''2005/11/15'' |
||
− | |||
− | <ul> |
||
− | <li><b>York Haskell Compiler.</b> Thomas Davie |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.general/12485 announced] |
||
− | the York Haskell Compiler project, which already has working |
||
− | code. Quite a few people chimed in with questions. |
||
− | </ul> |
||
− | |||
− | ''2005/11/08'' |
||
− | |||
− | <ul> |
||
− | <li><b>Haskell-mode 2.1.</b> Stefan Monnier recently |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12445 released] |
||
− | version 2.1 of his haskell editing mode for Emacs. |
||
− | </li> |
||
− | |||
− | <li><b>Gtk2hs 0.9.10.</b> Duncan Coutts announced that the latest version of the GTK |
||
− | bindings for Haskell is now |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12436 available]. |
||
− | Major new features include the Cairo vector graphics library |
||
− | bindings, Pango text layout code, new Gtk+ 2.8 APIs, and a Windows |
||
− | installer.</li> |
||
− | |||
− | <li><b>Frown 0.6.</b> Ralf Hinze |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12403 announced] |
||
− | the first release of Frown, a LALR(k) parser generator for |
||
− | Haskell. Frown has a number of interesting features and is |
||
− | considered beta-quality at this time. |
||
− | </li> |
||
− | |||
− | <li><b>network-alt 0.3 and hsgnutls 0.2.1.</b> Einar Karttunen |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.libraries/3904 announced] |
||
− | the availability of new versions of these two libraries. |
||
− | network-alt is an alternative networking library designed to |
||
− | have a nicer API and better performance. hsgnutls is a TLS/SSL |
||
− | layer atop the GNU TLS library, supporting both client and |
||
− | server applications. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/11/01'' |
||
− | |||
− | <ul> |
||
− | <li><b>Time Library 0.2.</b> Ashley Yakeley |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.libraries/3882 announced] |
||
− | a draft of a new time library and solicited comments. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/10/18'' |
||
− | |||
− | <ul> |
||
− | <li><b>Decimal arithmetic library.</b> Jeremy Shaw |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.cafe/8734 announced] |
||
− | the "premature release" of his new Decimal arithmetic library, |
||
− | which is designed for cases where binary floating point is not |
||
− | acceptable, such as money. |
||
− | </li> |
||
− | |||
− | <li><b>JRegex.</b> John Meacham |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12340 announced] |
||
− | JRegex, a library that interfaces to both PCRE and Posix regular |
||
− | expressions. |
||
− | </li> |
||
− | |||
− | <li><b>Haskell XML Toolbox 5.3.</b> Uwe Schmidt |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12271 announced] |
||
− | version 5.3 of the Haskell XML Toolbox. The main changes in |
||
− | this release are improvements to the arrow system. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/10/11'' |
||
− | |||
− | <ul> |
||
− | <li><b>PAM 1.0.</b> Henning Guenther |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12250 announced] |
||
− | version 1.0 of his bindings to the PAM authentication libary. |
||
− | </li> |
||
− | |||
− | <li><b>cpphs 1.0.</b> Malcolm Wallace |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12233 announced] |
||
− | the release of cpphs version 1.0. |
||
− | </li> |
||
− | |||
− | <li><b>MissingH 0.12.0.</b> John Goerzen |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12257 announced] |
||
− | MissingH 0.12.0, which added various enhancements to its binary |
||
− | I/O utilities. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/10/04'' |
||
− | |||
− | <ul> |
||
− | <li><b>The Monad.Reader, Issue 5.</b> Shae Matijs Erisson |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12216 announced] |
||
− | the release of the fifth issue of The Monad.Reader, the online |
||
− | magazine devoted to Haskell. Subjects in this issue include a short |
||
− | introduction to Haskell, generating polyominoes, a ray tracer, number |
||
− | parameterized types, practical graph manipulation, and a short introduction |
||
− | to software testing in Haskell. TMR is available |
||
− | [http://www.haskell.org/tmrwiki/IssueFive online]. |
||
− | </ul> |
||
− | |||
− | ''2005/09/27'' |
||
− | |||
− | <ul> |
||
− | <li><b>GHC 6.4.1 for MacOS X.</b> Wolfgang Thaller [http://article.gmane.org/gmane.comp.lang.haskell.general/12182 announced] |
||
− | the availability of a binary GHC 6.4.1 package for MacOS X.</li> |
||
− | |||
− | <li><b>ghc-api 0.1.0.</b> Lemmih [http://article.gmane.org/gmane.comp.lang.haskell.general/12166 announced] |
||
− | ghc-api, a cabalization of the GHC 6.5 API. It is currently used |
||
− | by hIDE.</li> |
||
− | </ul> |
||
− | |||
− | ''2005/09/20'' |
||
− | |||
− | <ul> |
||
− | <li><b>GHC 6.4.1.</b> According to Simon Marlow's [http://article.gmane.org/gmane.comp.lang.haskell.general/12158 announcement], |
||
− | GHC 6.4.1 is out and is mainly a bugfix release. No library |
||
− | APIs have changed, so code working with GHC 6.4 should continue to |
||
− | work.</li> |
||
− | |||
− | <li><b>Visual Haskell 0.0.</b> Simon Marlow [http://article.gmane.org/gmane.comp.lang.haskell.general/12161 announced] |
||
− | Visual Haskell 0.0, a Haskell development environment for the |
||
− | Microsoft Visual Studio platform. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/09/13'' |
||
− | |||
− | <ul> |
||
− | <li><b>CabalFind 0.1.</b> Dimitry Golubovsky [http://article.gmane.org/gmane.comp.lang.haskell.cafe/8214 announced] |
||
− | CabalFind 0.1, an interface to search engines such as Google and |
||
− | Yahoo designed to help find Cabalized packages out on the |
||
− | Internet.</li> |
||
− | |||
− | <li><b>gtk2hs with Cairo.</b> Duncan Coutts [http://article.gmane.org/gmane.comp.lang.haskell.general/12082 announced] |
||
− | a special release of gtk2hs as a "tech preview" of the included |
||
− | Cairo bindings. Some impressive screenshots are in there as |
||
− | well. |
||
− | </li> |
||
− | |||
− | <li><b>OOHaskell</b>. Ralf Laemmel and Olaf Kiselyov [http://article.gmane.org/gmane.comp.lang.haskell.general/12077 announced] |
||
− | a new version of their paper, "Haskell's overlooked object |
||
− | system" and its accompanying library. |
||
− | </li> |
||
− | |||
− | <li><b>StringMap.</b> Adrian Hey [http://article.gmane.org/gmane.comp.lang.haskell.general/12104 announced] |
||
− | his new module, Data.StringMap, which provides mapes from String |
||
− | keys to arbitrary values. |
||
− | </li> |
||
− | |||
− | <li><b>AVL 2.3.</b> Adrian Hey [http://article.gmane.org/gmane.comp.lang.haskell.libraries/3714 announced] |
||
− | version 2.3 of his Data.Tree.AVL library, adding a few new |
||
− | features and a bit of renaming. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/09/06'' |
||
− | |||
− | <ul> |
||
− | <li><b>h4sh 0.2.</b> Don Stewart |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12043 announced] |
||
− | version 0.2 of h4sh, a tool to expose Haskell functions to |
||
− | shell scripters. This release adds more functions, removed |
||
− | argument flags, cabalized the package, added regex operators, |
||
− | and had some other changes as well. |
||
− | </li> |
||
− | |||
− | <li><b>cabal-get/put beta.</b> Isaac Jones [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/8188 announced] |
||
− | the beta of cabal-get, which will download and install Haskell |
||
− | packages and their dependencies. It is designed to work for any |
||
− | cabal-compatible package. The cabal-get team is |
||
− | looking for beta testers to |
||
− | try out both cabal-get and cabal-put. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/08/30'' |
||
− | |||
− | <ul> |
||
− | <li><b>FUSE bindings.</b> David Roundy [http://article.gmane.org/gmane.comp.lang.haskell.cafe/8110 announced] |
||
− | bindings for FUSE, the Linux library that lets people develop a |
||
− | filesystem using userspace code. Isaac Jones also |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.cafe/8125 mentioned] |
||
− | Jeremy Bobbio's FUSE bindings. |
||
− | </li> |
||
− | |||
− | <li><b>FastPackedString (FPS) packaging.</b> Don Stewart has |
||
− | extracted the FastPackedString module from darcs and |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/12003 produced] a standalone package. It is useful for working with |
||
− | binary data and blocks of string data. |
||
− | </li> |
||
− | |||
− | <li><b>Haskell Server Pages (HASP).</b> Lemmih [http://thread.gmane.org/gmane.comp.lang.haskell.general/12002 announced] |
||
− | Haskell Server Pages 0.3, an infrastructure for developing |
||
− | dynamic web sites. It's based around XML and the earlier work |
||
− | on HSP. |
||
− | |||
− | <li><b>Cairo bindings for gtk2hs completed.</b> Paolo Martini |
||
− | [http://sourceforge.net/mailarchive/forum.php?thread_id=8063084&forum_id=44293 announced] |
||
− | that the Cairo bindings have been checked into the gtk2hs CVS |
||
− | repo on SourceForge. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/08/23'' |
||
− | |||
− | <ul> |
||
− | <li><b>ghc-src 0.2.0.</b> Lemmih [http://article.gmane.org/gmane.comp.lang.haskell.general/11987 announced] |
||
− | ghc-src. ghc-src is a Haskell parser with full support for every |
||
− | GHC extension. It is based on the GHC source and is meant as a |
||
− | replacement for haskell-src-exts, though it could of course have |
||
− | other ueses. ghc-src is available via a Darcs [http://scannedinavian.org/~lemmih/ghc-src/ repository]. |
||
− | </li> |
||
− | |||
− | <li> |
||
− | <b>Cairo binding.</b> Not a formal release, but [http://haskell.org/gtk2hs/archives/category/cairo/ great progress] is being made on the binding to the |
||
− | [http://www.cairographics.org/introduction Cairo] vector |
||
− | graphics toolkit, including some working code.</li> |
||
− | </ul> |
||
− | |||
− | ''2005/02/16'' |
||
− | |||
− | <ul> |
||
− | <li><b>gtk2hs 0.9.9</b>. Axel Simon [http://article.gmane.org/gmane.comp.lang.haskell.general/11971 announced] |
||
− | the latest version of this binding to GTK, primarily |
||
− | containing bugfixes.</li> |
||
− | |||
− | <li><b>h4sh</b>. Don Stewart [http://article.gmane.org/gmane.comp.lang.haskell.general/11970 announced] |
||
− | the new Haskell for shell scripts package. It exposes the |
||
− | Haskell Data.List library for use in shell scripting.</li> |
||
− | |||
− | <li><b>c2hs 0.14.3</b>. Manuel M. T. Chakravarty [http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/8566 released] |
||
− | version 0.14.3 of c2hs. Improvements over 0.14.1 include |
||
− | support for cross-compilation, gcc's asm construct, better |
||
− | support for hierarchical module syntax, and new name translation |
||
− | functions. |
||
− | </li> |
||
− | |||
− | <li><b>magic-haskell</b>. John Goerzen [http://www.haskell.org//pipermail/haskell/2005-August/016288.html announced] |
||
− | the availability of magic-haskell, a binding to C's libmagic. |
||
− | With it, you can determine the type of a file by looking at its |
||
− | contents rather than its name.</li> |
||
− | |||
− | <li><b>AVL 2.2</b>. Adrian Hey [http://article.gmane.org/gmane.comp.lang.haskell.libraries/3631 released] |
||
− | AVL 2.2. It introduces new set manipulation functions, a new |
||
− | type of zipper, and optimizations for functions that don't |
||
− | modify a tree. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/08/09'' |
||
− | |||
− | <ul> |
||
− | <li><b>Haddock</b> Simon Marlow announced the [http://article.gmane.org/gmane.comp.lang.haskell.general/11903 release] |
||
− | of Haddock version 0.7. Highlights of this version include |
||
− | improvements for linking across different packages, bug fixes, |
||
− | collapsable trees in HTML, and support for new output |
||
− | formats.</li> |
||
− | |||
− | <li><b>hsgnutls</b> Einar Karttunen has released [http://www.cs.helsinki.fi/u/ekarttun/hsgnutls/ hsgnutls] |
||
− | 0.1, a Haskell binding for the GnuTLS SSL/TLS library. |
||
− | </li> |
||
− | |||
− | <li><b>OpenLDAP</b> John Goerzen [http://article.gmane.org/gmane.comp.lang.haskell.general/11932 announced] |
||
− | the release of a preliminary, but working, binding to OpenLDAP |
||
− | from Haskell. |
||
− | </li> |
||
− | </ul> |
||
− | |||
− | ''2005/08/02'' |
||
− | |||
− | <ul> |
||
− | <li><b>hsffig</b>, a new FFI binding generator, was |
||
− | [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/7498 announced] |
||
− | by Dimitry Golubovsky. Download via its Darcs |
||
− | [http://www.golubovsky.org/repos/hsffig repository]. |
||
− | The main unique feature of hsffig is that it can parse C .h |
||
− | files without any human assistance whatsoever. Version |
||
− | 1.0 was also |
||
− | [http://www.haskell.org//pipermail/haskell-cafe/2005-August/010941.html announced] |
||
− | just yesterday. |
||
− | </li> |
||
− | |||
− | <li><b>c2hs</b> version 0.14.1 is |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/8415 out]. |
||
− | It has a new parser system and its build system is now based |
||
− | upon Cabal. |
||
− | </li> |
||
− | |||
− | <li><b>[http://quux.org/devel/missingh MissingH]</b> |
||
− | 0.11.3 is out, and now supports Windows. MissingH is a |
||
− | library of pure-Haskell utility functions relating to strings, |
||
− | logging, and I/O. Darcs [http://darcs.complete.org/missingh repository] also |
||
− | available. |
||
− | </li> |
||
− | |||
− | <li><b>MissingH LGPL/BSD branch</b> was announced. This branch |
||
− | is a stripped-down version of MissingH, with all GPL'd code |
||
− | either re-licensed or removed. It is available from a Darcs |
||
− | [http://darcs.complete.org/missingh.lgpl repository] |
||
− | only. |
||
− | </li> |
||
− | </ul> |
Revision as of 05:00, 18 March 2006
Merged with Old news.