Difference between revisions of "Old headlines"

From HaskellWiki
Jump to: navigation, search
(Old headlines from the HWN)
 
(layout tweaks)
Line 1: Line 1:
 
'''Headlines from the Haskell Weekly News'''
 
'''Headlines from the Haskell Weekly News'''
   
<h3>2006</h3>
+
<h2>2006</h2>
<ul>
 
   
 
''20/02/2006''
 
''20/02/2006''
   
  +
<ul>
 
<li>
 
<li>
 
 
<b>The Haskell Workshop</b>. Andres Loeh
 
<b>The Haskell Workshop</b>. Andres Loeh
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13273 released]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13273 released]
Line 18: Line 18:
 
all aspects of the design, semantics, theory, application, implementation,
 
all aspects of the design, semantics, theory, application, implementation,
 
and teaching of Haskell.
 
and teaching of Haskell.
 
 
</li>
 
</li>
   
 
 
<li><b>Probability Distributions</b>.
 
<li><b>Probability Distributions</b>.
 
Matthias Fischmann [http://article.gmane.org/gmane.comp.lang.haskell.cafe/11511 released]
 
Matthias Fischmann [http://article.gmane.org/gmane.comp.lang.haskell.cafe/11511 released]
Line 27: Line 25:
 
normal (gaussian) and uniform distributions.
 
normal (gaussian) and uniform distributions.
 
</li>
 
</li>
 
 
 
 
 
<li><b>Constructor Classes</b>. Sean Seefried
 
<li><b>Constructor Classes</b>. Sean Seefried
Line 38: Line 34:
 
but also prints out a trace of the derivation tree for the syntax directed
 
but also prints out a trace of the derivation tree for the syntax directed
 
rules.
 
rules.
 
  +
</ul>
 
   
<hr>
 
 
''13/02/2006''
 
''13/02/2006''
   
 
  +
<ul>
 
<li><b>FFI Imports Packaging Utility</b>. Dimitry Golubovsky
 
<li><b>FFI Imports Packaging Utility</b>. Dimitry Golubovsky
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13262 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13262 announced]
Line 60: Line 54:
 
<code>darcs get --partial http://hsffig.sourceforge.net/repos/hsffig-1.1
 
<code>darcs get --partial http://hsffig.sourceforge.net/repos/hsffig-1.1
 
</code>
 
</code>
  +
</li>
 
 
 
<li><b>Haskell in Higher Education</b>.
 
<li><b>Haskell in Higher Education</b>.
Line 70: Line 65:
 
[http://www.cs.chalmers.se/~rjmh/Wash/Survey/teaching.htm available on the web].
 
[http://www.cs.chalmers.se/~rjmh/Wash/Survey/teaching.htm available on the web].
 
</li>
 
</li>
 
   
 
  +
</ul>
<hr>
 
  +
 
''06/02/2006''
 
''06/02/2006''
   
  +
<ul>
 
<li>
 
<li>
 
<b>EclipseFP</b>. Thiago Arrais
 
<b>EclipseFP</b>. Thiago Arrais
Line 86: Line 81:
 
more information are available on the
 
more information are available on the
 
[http://eclipsefp.sourceforge.net project home page].
 
[http://eclipsefp.sourceforge.net project home page].
 
 
</li>
 
</li>
   
 
<li>
 
<li>
 
 
<b>Class-parameterized classes, and type-level logarithm</b>. Oleg
 
<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,
 
Kiselyov [http://article.gmane.org/gmane.comp.lang.haskell.general/13223 writes]: we show invertible, terminating, 3-place addition, multiplication,
Line 99: Line 92:
 
The inverting method can work with any representation of (type-level) numerals,
 
The inverting method can work with any representation of (type-level) numerals,
 
binary or decimal.
 
binary or decimal.
 
 
 
 
Oleg says, "The implementation of RSA on the type level is left for future work".
 
Oleg says, "The implementation of RSA on the type level is left for future work".
 
 
</li>
 
</li>
   
Line 110: Line 101:
 
newVar/readVar/writeVar, as well as support for unboxed values, fast
 
newVar/readVar/writeVar, as well as support for unboxed values, fast
 
unboxed bitwise operations, and more.
 
unboxed bitwise operations, and more.
 
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''30/01/2006''
 
''30/01/2006''
   
 
  +
<ul>
 
<li><b>C-- Frontend</b>. Robert Dockins
 
<li><b>C-- Frontend</b>. Robert Dockins
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13174 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13174 announced]
Line 127: Line 117:
 
</li>
 
</li>
   
 
 
<li><b>Type level arithmetic</b>. Robert Dockins
 
<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
 
[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
 
level. This library uses a binary representation and can handle
Line 135: Line 123:
 
test suite to help validate the somewhat unintuitive algorithms.
 
test suite to help validate the somewhat unintuitive algorithms.
 
</li>
 
</li>
  +
</ul>
 
 
 
<hr>
 
 
''23/01/2006''
 
''23/01/2006''
   
  +
<ul>
 
<li>
 
<li>
 
<b>Haskell'</b>
 
<b>Haskell'</b>
Line 170: Line 158:
 
for larger code examples and experiments
 
for larger code examples and experiments
 
</ul>
 
</ul>
 
 
 
 
Please join us in making Haskell' a success.
 
Please join us in making Haskell' a success.
 
 
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''16/01/2006''
 
''16/01/2006''
   
  +
<ul>
 
<li>
 
<li>
 
 
<b>hdbc-odbc.</b> John Goerzen
 
<b>hdbc-odbc.</b> John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13007 released]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13007 released]
Line 188: Line 173:
 
drivers exist, including such databases as MySQL, Oracle, MS SQL Server
 
drivers exist, including such databases as MySQL, Oracle, MS SQL Server
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''09/01/2006''
 
''09/01/2006''
   
  +
<ul>
 
<li>
 
<li>
 
 
<b>A Faster Binary.</b> Bulat Ziganshin
 
<b>A Faster Binary.</b> Bulat Ziganshin
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/10803 posted]
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/10803 posted]
Line 199: Line 184:
 
(de)serialization speeds of around 50 Mb/s in testing.
 
(de)serialization speeds of around 50 Mb/s in testing.
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''03/01/2006''
 
''03/01/2006''
   
 
  +
<ul>
 
<li><b>Process library.</b> Bulat Ziganshin announced a
 
<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
 
[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
 
functions in the standard libraries, using ideas from Unix
 
pipes.</li>
 
pipes.</li>
 
 
 
 
<li><b>Djinn.</b> Lennart Augustsson
 
<li><b>Djinn.</b> Lennart Augustsson
Line 216: Line 200:
 
also written, for use in #haskell.
 
also written, for use in #haskell.
 
</li>
 
</li>
 
 
 
 
<li><b>Ranged Sets.</b> Paul Johnson released a
 
<li><b>Ranged Sets.</b> Paul Johnson released a
Line 226: Line 209:
 
member of the set if it lies within one of the ranges.
 
member of the set if it lies within one of the ranges.
 
</li>
 
</li>
 
 
 
 
<li><b>Hmp3.</b> Don Stewart
 
<li><b>Hmp3.</b> Don Stewart
Line 234: Line 216:
 
for 5 architectures.
 
for 5 architectures.
 
</li>
 
</li>
 
 
 
 
<li><b>HSQL.</b> Krasimir Angelov released
 
<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.
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12798 HSQL 1.7]. New features include a driver for Oracle.
 
</li>
 
</li>
 
 
 
 
<li><b>HDBC.</b> John Goerzen announced the
 
<li><b>HDBC.</b> John Goerzen announced the
Line 249: Line 229:
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12843 PostgreSQL backend]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12843 PostgreSQL backend]
 
</li>
 
</li>
 
 
 
 
<li><b>Shellac.</b> Robert Dockins
 
<li><b>Shellac.</b> Robert Dockins
Line 257: Line 236:
 
interactive shells in Haskell.
 
interactive shells in Haskell.
 
</li>
 
</li>
 
 
 
 
<li><b>Lambda Shell.</b> Robert Dockins also released v0.1 of
 
<li><b>Lambda Shell.</b> Robert Dockins also released v0.1 of
Line 264: Line 242:
 
also exists.
 
also exists.
 
</li>
 
</li>
 
 
 
 
<li><b>Shaskell.</b> David Mercer
 
<li><b>Shaskell.</b> David Mercer
Line 270: Line 247:
 
sha512 hashes, written in pure Haskell.
 
sha512 hashes, written in pure Haskell.
 
</li>
 
</li>
 
 
 
 
<li><b>hdbc-missingh.</b> John Goerzen
 
<li><b>hdbc-missingh.</b> John Goerzen
Line 278: Line 254:
 
storage for a simple DBM-like key/value interface.
 
storage for a simple DBM-like key/value interface.
 
</li>
 
</li>
 
 
</ul>
 
</ul>
   
<h3>2005</h3>
+
<h2>2005</h2>
   
  +
''29/11/2005''
 
<ul>
 
<ul>
''29/11/2005''
 
 
 
<li>
 
<li>
 
<b>Monads in other languages.</b> A very interesting
 
<b>Monads in other languages.</b> A very interesting
 
[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/9430 thread]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/9430 thread]
 
covering availability of monads for other programming languages.
 
covering availability of monads for other programming languages.
 
 
</li>
 
</li>
   
Line 297: Line 270:
 
[http://thread.gmane.org/gmane.comp.lang.haskell.general/12680 survey]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.general/12680 survey]
 
aimed at those teaching Haskell in higher education.
 
aimed at those teaching Haskell in higher education.
 
 
</li>
 
</li>
   
Line 304: Line 276:
 
[http://haskell.org/hawiki/GHC_206_2e6 wiki page] on GHC
 
[http://haskell.org/hawiki/GHC_206_2e6 wiki page] on GHC
 
6.6.
 
6.6.
 
 
</li>
 
</li>
   
Line 312: Line 283:
 
about the apparent support for a Java target in the GHC source
 
about the apparent support for a Java target in the GHC source
 
tree. Simon Peyton-Jones noted that it is no longer supported.
 
tree. Simon Peyton-Jones noted that it is no longer supported.
 
 
</li>
 
</li>
 
  +
</ul>
<hr>
 
   
 
''22/11/2005''
 
''22/11/2005''
   
 
  +
<ul>
 
<li><b>hmp3</b>. Don Stewart
 
<li><b>hmp3</b>. Don Stewart
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12637 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12637 announced]
 
hmp3, an ncurses-based music player written in Haskell.</li>
 
hmp3, an ncurses-based music player written in Haskell.</li>
   
 
 
<li><b>Frag</b>. Mon Hon Cheong
 
<li><b>Frag</b>. Mon Hon Cheong
 
[http://thread.gmane.org/gmane.comp.lang.haskell.general/12628 announced]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.general/12628 announced]
Line 332: Line 300:
 
available.</li>
 
available.</li>
   
 
 
<li><b>Haskell Communities & Activities Report</b>. The
 
<li><b>Haskell Communities & Activities Report</b>. The
 
November 2005 editition of this report is now
 
November 2005 editition of this report is now
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12624 available].</li>
 
[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
 
<li><b>Haskell Server Pages 0.4.0</b>. The latest release of
 
HASP is now
 
HASP is now
Line 345: Line 311:
 
</li>
 
</li>
   
 
 
<li><b>Blobs diagram editor.</b> The first release of Blobs was
 
<li><b>Blobs diagram editor.</b> The first release of Blobs was
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12603 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12603 announced]
 
this week. It is based on earlier work that has been shown at
 
this week. It is based on earlier work that has been shown at
 
some Haskell conferences.</li>
 
some Haskell conferences.</li>
  +
</ul>
   
<hr>
 
 
''15/11/2005''
 
''15/11/2005''
   
  +
<ul>
 
<li><b>York Haskell Compiler.</b> Thomas Davie
 
<li><b>York Haskell Compiler.</b> Thomas Davie
 
[http://thread.gmane.org/gmane.comp.lang.haskell.general/12485 announced]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.general/12485 announced]
 
the York Haskell Compiler project, which already has working
 
the York Haskell Compiler project, which already has working
 
code. Quite a few people chimed in with questions.
 
code. Quite a few people chimed in with questions.
  +
</ul>
   
<hr>
 
 
''08/11/2005''
 
''08/11/2005''
   
 
  +
<ul>
 
<li><b>Haskell-mode 2.1.</b> Stefan Monnier recently
 
<li><b>Haskell-mode 2.1.</b> Stefan Monnier recently
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12445 released]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12445 released]
 
version 2.1 of his haskell editing mode for Emacs.
 
version 2.1 of his haskell editing mode for Emacs.
 
</li>
 
</li>
 
 
 
 
<li><b>Gtk2hs 0.9.10.</b> Duncan Coutts announced that the latest version of the GTK
 
<li><b>Gtk2hs 0.9.10.</b> Duncan Coutts announced that the latest version of the GTK
Line 376: Line 341:
 
installer.</li>
 
installer.</li>
   
 
 
<li><b>Frown 0.6.</b> Ralf Hinze
 
<li><b>Frown 0.6.</b> Ralf Hinze
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12403 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12403 announced]
Line 384: Line 348:
 
</li>
 
</li>
   
 
 
<li><b>network-alt 0.3 and hsgnutls 0.2.1.</b> Einar Karttunen
 
<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]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.libraries/3904 announced]
Line 393: Line 356:
 
server applications.
 
server applications.
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''01/11/2005''
 
''01/11/2005''
   
 
  +
<ul>
 
<li><b>Time Library 0.2.</b> Ashley Yakeley
 
<li><b>Time Library 0.2.</b> Ashley Yakeley
 
[http://thread.gmane.org/gmane.comp.lang.haskell.libraries/3882 announced]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.libraries/3882 announced]
 
a draft of a new time library and solicited comments.
 
a draft of a new time library and solicited comments.
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''18/10/2005''
 
''18/10/2005''
   
+
<ul>
 
<li><b>Decimal arithmetic library.</b> Jeremy Shaw
 
<li><b>Decimal arithmetic library.</b> Jeremy Shaw
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/8734 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/8734 announced]
Line 414: Line 377:
 
</li>
 
</li>
   
 
 
<li><b>JRegex.</b> John Meacham
 
<li><b>JRegex.</b> John Meacham
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12340 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12340 announced]
Line 420: Line 382:
 
expressions.
 
expressions.
 
</li>
 
</li>
 
 
 
 
<li><b>Haskell XML Toolbox 5.3.</b> Uwe Schmidt
 
<li><b>Haskell XML Toolbox 5.3.</b> Uwe Schmidt
Line 427: Line 388:
 
this release are improvements to the arrow system.
 
this release are improvements to the arrow system.
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''11/10/2005''
 
''11/10/2005''
   
 
  +
<ul>
 
<li><b>PAM 1.0.</b> Henning Guenther
 
<li><b>PAM 1.0.</b> Henning Guenther
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12250 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12250 announced]
 
version 1.0 of his bindings to the PAM authentication libary.
 
version 1.0 of his bindings to the PAM authentication libary.
 
</li>
 
</li>
 
 
 
 
<li><b>cpphs 1.0.</b> Malcolm Wallace
 
<li><b>cpphs 1.0.</b> Malcolm Wallace
Line 443: Line 403:
 
</li>
 
</li>
   
 
 
<li><b>MissingH 0.12.0.</b> John Goerzen
 
<li><b>MissingH 0.12.0.</b> John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12257 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12257 announced]
Line 449: Line 408:
 
I/O utilities.
 
I/O utilities.
 
</li>
 
</li>
  +
</ul>
   
 
<hr>
 
 
''04/10/2005''
 
''04/10/2005''
   
+
<ul>
<li><b>The Monad.Reader, Issue 5.</b> Shae Matijs Erisson
+
<li><b>The Monad.Reader, Issue 5.</b> Shae Matijs Erisson
[http://article.gmane.org/gmane.comp.lang.haskell.general/12216 announced]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/12216 announced]
the release of the fifth issue of The Monad.Reader, the online
+
the release of the fifth issue of The Monad.Reader, the online
magazine devoted to Haskell. Subjects in this issue include a short
+
magazine devoted to Haskell. Subjects in this issue include a short
introduction to Haskell, generating polyominoes, a ray tracer, number
+
introduction to Haskell, generating polyominoes, a ray tracer, number
parameterized types, practical graph manipulation, and a short introduction
+
parameterized types, practical graph manipulation, and a short introduction
to software testing in Haskell. TMR is available
+
to software testing in Haskell. TMR is available
[http://www.haskell.org/tmrwiki/IssueFive online].
+
[http://www.haskell.org/tmrwiki/IssueFive online].
  +
</ul>
   
<hr>
 
 
''27/09/2005''
 
''27/09/2005''
   
+
<ul>
 
<li><b>GHC 6.4.1 for MacOS X.</b> Wolfgang Thaller [http://article.gmane.org/gmane.comp.lang.haskell.general/12182 announced]
 
<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>
 
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]
 
<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
 
ghc-api, a cabalization of the GHC 6.5 API. It is currently used
 
by hIDE.</li>
 
by hIDE.</li>
  +
</ul>
   
 
<hr>
 
 
''20/09/2005''
 
''20/09/2005''
   
+
<ul>
 
<li><b>GHC 6.4.1.</b> According to Simon Marlow's [http://article.gmane.org/gmane.comp.lang.haskell.general/12158 announcement],
 
<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
 
GHC 6.4.1 is out and is mainly a bugfix release. No library
Line 486: Line 441:
 
work.</li>
 
work.</li>
   
 
 
<li><b>Visual Haskell 0.0.</b> Simon Marlow [http://article.gmane.org/gmane.comp.lang.haskell.general/12161 announced]
 
<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
 
Visual Haskell 0.0, a Haskell development environment for the
 
Microsoft Visual Studio platform.
 
Microsoft Visual Studio platform.
 
</li>
 
</li>
  +
</ul>
   
 
<hr>
 
 
''13/09/2005''
 
''13/09/2005''
   
+
<ul>
 
<li><b>CabalFind 0.1.</b> Dimitry Golubovsky [http://article.gmane.org/gmane.comp.lang.haskell.cafe/8214 announced]
 
<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
 
CabalFind 0.1, an interface to search engines such as Google and
Line 502: Line 455:
 
Internet.</li>
 
Internet.</li>
   
 
 
<li><b>gtk2hs with Cairo.</b> Duncan Coutts [http://article.gmane.org/gmane.comp.lang.haskell.general/12082 announced]
 
<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
 
a special release of gtk2hs as a "tech preview" of the included
Line 509: Line 461:
 
</li>
 
</li>
   
 
 
<li><b>OOHaskell</b>. Ralf Laemmel and Olaf Kiselyov [http://article.gmane.org/gmane.comp.lang.haskell.general/12077 announced]
 
<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
 
a new version of their paper, "Haskell's overlooked object
Line 515: Line 466:
 
</li>
 
</li>
   
 
 
<li><b>StringMap.</b> Adrian Hey [http://article.gmane.org/gmane.comp.lang.haskell.general/12104 announced]
 
<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
 
his new module, Data.StringMap, which provides mapes from String
 
keys to arbitrary values.
 
keys to arbitrary values.
 
</li>
 
</li>
 
 
 
 
<li><b>AVL 2.3.</b> Adrian Hey [http://article.gmane.org/gmane.comp.lang.haskell.libraries/3714 announced]
 
<li><b>AVL 2.3.</b> Adrian Hey [http://article.gmane.org/gmane.comp.lang.haskell.libraries/3714 announced]
Line 526: Line 475:
 
features and a bit of renaming.
 
features and a bit of renaming.
 
</li>
 
</li>
  +
</ul>
   
 
<hr>
 
 
''06/09/2005''
 
''06/09/2005''
   
+
<ul>
 
<li><b>h4sh 0.2.</b> Don Stewart
 
<li><b>h4sh 0.2.</b> Don Stewart
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12043 announced]
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/12043 announced]
Line 539: Line 487:
 
and had some other changes as well.
 
and had some other changes as well.
 
</li>
 
</li>
 
 
 
 
<li><b>cabal-get/put beta.</b> Isaac Jones [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/8188 announced]
 
<li><b>cabal-get/put beta.</b> Isaac Jones [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/8188 announced]
Line 548: Line 495:
 
try out both cabal-get and cabal-put.
 
try out both cabal-get and cabal-put.
 
</li>
 
</li>
  +
</ul>
   
<hr>
 
 
''30/08/2005''
 
''30/08/2005''
   
+
<ul>
 
<li><b>FUSE bindings.</b> David Roundy [http://article.gmane.org/gmane.comp.lang.haskell.cafe/8110 announced]
 
<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
 
bindings for FUSE, the Linux library that lets people develop a
Line 560: Line 507:
 
</li>
 
</li>
   
 
 
<li><b>FastPackedString (FPS) packaging.</b> Don Stewart has
 
<li><b>FastPackedString (FPS) packaging.</b> Don Stewart has
 
extracted the FastPackedString module from darcs and
 
extracted the FastPackedString module from darcs and
Line 567: Line 513:
 
</li>
 
</li>
   
 
 
<li><b>Haskell Server Pages (HASP).</b> Lemmih [http://thread.gmane.org/gmane.comp.lang.haskell.general/12002 announced]
 
<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
 
Haskell Server Pages 0.3, an infrastructure for developing
Line 573: Line 518:
 
on HSP.
 
on HSP.
   
 
 
<li><b>Cairo bindings for gtk2hs completed.</b> Paolo Martini
 
<li><b>Cairo bindings for gtk2hs completed.</b> Paolo Martini
 
[http://sourceforge.net/mailarchive/forum.php?thread_id=8063084&forum_id=44293 announced]
 
[http://sourceforge.net/mailarchive/forum.php?thread_id=8063084&forum_id=44293 announced]
Line 579: Line 523:
 
repo on SourceForge.
 
repo on SourceForge.
 
</li>
 
</li>
  +
</ul>
   
 
 
<hr>
 
 
''23/08/2005''
 
''23/08/2005''
   
+
<ul>
 
<li><b>ghc-src 0.2.0.</b> Lemmih [http://article.gmane.org/gmane.comp.lang.haskell.general/11987 announced]
 
<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-src. ghc-src is a Haskell parser with full support for every
Line 593: Line 535:
 
</li>
 
</li>
   
 
 
<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
 
<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
 
[http://www.cairographics.org/introduction Cairo] vector
 
graphics toolkit, including some working code.</li>
 
graphics toolkit, including some working code.</li>
  +
</ul>
   
 
<hr>
 
 
''16/02/2005''
 
''16/02/2005''
   
+
<ul>
 
<li><b>gtk2hs 0.9.9</b>. Axel Simon [http://article.gmane.org/gmane.comp.lang.haskell.general/11971 announced]
 
<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
 
the latest version of this binding to GTK, primarily
 
containing bugfixes.</li>
 
containing bugfixes.</li>
   
 
 
<li><b>h4sh</b>. Don Stewart [http://article.gmane.org/gmane.comp.lang.haskell.general/11970 announced]
 
<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
 
the new Haskell for shell scripts package. It exposes the
 
Haskell Data.List library for use in shell scripting.</li>
 
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]
 
<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
 
version 0.14.3 of c2hs. Improvements over 0.14.1 include
Line 621: Line 559:
 
</li>
 
</li>
   
 
 
<li><b>magic-haskell</b>. John Goerzen [http://www.haskell.org//pipermail/haskell/2005-August/016288.html announced]
 
<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.
 
the availability of magic-haskell, a binding to C's libmagic.
Line 627: Line 564:
 
contents rather than its name.</li>
 
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]
 
<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
 
AVL 2.2. It introduces new set manipulation functions, a new
Line 633: Line 569:
 
modify a tree.
 
modify a tree.
 
</li>
 
</li>
  +
</ul>
   
 
<hr>
 
 
''09/08/2005''
 
''09/08/2005''
   
+
<ul>
 
<li><b>Haddock</b> Simon Marlow announced the [http://article.gmane.org/gmane.comp.lang.haskell.general/11903 release]
 
<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
 
of Haddock version 0.7. Highlights of this version include
Line 645: Line 580:
 
formats.</li>
 
formats.</li>
   
 
 
<li><b>hsgnutls</b> Einar Karttunen has released [http://www.cs.helsinki.fi/u/ekarttun/hsgnutls/ hsgnutls]
 
<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.
 
0.1, a Haskell binding for the GnuTLS SSL/TLS library.
 
</li>
 
</li>
   
 
 
<li><b>OpenLDAP</b> John Goerzen [http://article.gmane.org/gmane.comp.lang.haskell.general/11932 announced]
 
<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
 
the release of a preliminary, but working, binding to OpenLDAP
 
from Haskell.
 
from Haskell.
 
</li>
 
</li>
  +
</ul>
   
 
<hr>
 
 
''02/08/2005''
 
''02/08/2005''
 
 
  +
<ul>
 
<li><b>hsffig</b>, a new FFI binding generator, was
 
<li><b>hsffig</b>, a new FFI binding generator, was
 
[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/7498 announced]
 
[http://thread.gmane.org/gmane.comp.lang.haskell.cafe/7498 announced]
Line 671: Line 604:
 
</li>
 
</li>
   
 
 
<li><b>c2hs</b> version 0.14.1 is
 
<li><b>c2hs</b> version 0.14.1 is
 
[http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/8415 out].
 
[http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/8415 out].
Line 678: Line 610:
 
</li>
 
</li>
   
 
 
<li><b>[http://quux.org/devel/missingh MissingH]</b>
 
<li><b>[http://quux.org/devel/missingh MissingH]</b>
 
0.11.3 is out, and now supports Windows. MissingH is a
 
0.11.3 is out, and now supports Windows. MissingH is a
Line 686: Line 617:
 
</li>
 
</li>
   
 
 
<li><b>MissingH LGPL/BSD branch</b> was announced. This branch
 
<li><b>MissingH LGPL/BSD branch</b> was announced. This branch
 
is a stripped-down version of MissingH, with all GPL'd code
 
is a stripped-down version of MissingH, with all GPL'd code
Line 693: Line 623:
 
only.
 
only.
 
</li>
 
</li>
 
 
</ul>
 
</ul>

Revision as of 02:41, 17 March 2006

Headlines from the Haskell Weekly News

2006

20/02/2006

  • The Haskell Workshop. Andres Loeh released the initial call for papers for the ACM SIGPLAN 2006 Haskell Workshop, to be held at Portland, Oregon on the 17 September, 2006. The purpose of the 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.
  • Probability Distributions. Matthias Fischmann released a module for sampling arbitrary probability distribution, so far including normal (gaussian) and uniform distributions.
  • Constructor Classes. Sean Seefried announced an implementation of a tool to help explore constructor classes (type classes which can take constructors as arguments) described in Mark Jones' paper, 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.

13/02/2006

  • FFI Imports Packaging Utility. Dimitry Golubovsky 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. darcs get --partial http://hsffig.sourceforge.net/repos/hsffig-1.1
  • Haskell in Higher Education. John Hughes 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 available on the web.

06/02/2006

  • EclipseFP. Thiago Arrais 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 project home page.
  • Class-parameterized classes, and type-level logarithm. Oleg Kiselyov writes: we show invertible, terminating, 3-place addition, multiplication, exponentiation relations on type-level Peano numerals, where any 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".
  • Fast mutable variables for IO and ST. Bulat Ziganshin 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.

30/01/2006

  • C-- Frontend. Robert Dockins announced the initial alpha release of a 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.
  • Type level arithmetic. Robert Dockins 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.

23/01/2006

  • Haskell' This week Isaac Jones announced that the Haskell' standardisation process is underway. Haskell' will be a conservative refinement of Haskell 98:

    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.

       Read the full announcement here.
    
       Presently, the following resources are available:
    
       Please join us in making Haskell' a success.
    

16/01/2006

  • hdbc-odbc. John Goerzen 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

09/01/2006

  • A Faster Binary. Bulat Ziganshin posted a preliminary optimised Binary library, achieving excellent (de)serialization speeds of around 50 Mb/s in testing.

03/01/2006

  • Process library. Bulat Ziganshin announced a new library abstracting over some of the process and concurrency functions in the standard libraries, using ideas from Unix pipes.
  • Djinn. Lennart Augustsson 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.
  • Ranged Sets. Paul Johnson released a ranged sets library 0.0.1 and 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.
  • Hmp3. Don Stewart announced a stable release of hmp3, an curses-based mp3 player written in Haskell. Portability has improved, and binaries are available for 5 architectures.
  • HSQL. Krasimir Angelov released HSQL 1.7. New features include a driver for Oracle.
  • HDBC. John Goerzen announced the 0.5.0, 0.6.0 and 0.99.0 releases of Haskell Database Connectivity library. Patterned after Perl's DBI, it includes an Sqlite3 and a PostgreSQL backend
  • Shellac. Robert Dockins released Shellac, a framework for building read-eval-print style shells. This should ease the burden of binding readline-style interactive shells in Haskell.
  • Lambda Shell. Robert Dockins also released v0.1 of Lambda Shell, a shell environment for evaluating terms of the pure, untyped lambda calculus. A lambdabot interface for use in #haskell also exists.
  • Shaskell. David Mercer announced version 0.21a of Shaskell, a SHA2 library for sha256 and sha512 hashes, written in pure Haskell.
  • hdbc-missingh. John Goerzen 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.

2005

29/11/2005

  • Monads in other languages. A very interesting thread covering availability of monads for other programming languages.
  • Haskell in higher education. John Hughes posted a survey aimed at those teaching Haskell in higher education.
  • GHC 6.6 progress. Jim Apple mentioned the wiki page on GHC 6.6.
  • GHC targetting Java. John Goerzen asked about the apparent support for a Java target in the GHC source tree. Simon Peyton-Jones noted that it is no longer supported.

22/11/2005

  • hmp3. Don Stewart announced hmp3, an ncurses-based music player written in Haskell.
  • Frag. Mon Hon Cheong announced Frag, a first-person shooter written in Haskell using HOpenGL. Several comments were posted offering thanks and seeking more information. Screenshots are also available.
  • Haskell Communities & Activities Report. The November 2005 editition of this report is now available.
  • Haskell Server Pages 0.4.0. The latest release of HASP is now available, featuring a new bytecode generator and less of a need for many other add-on packages.
  • Blobs diagram editor. The first release of Blobs was announced this week. It is based on earlier work that has been shown at some Haskell conferences.

15/11/2005

  • York Haskell Compiler. Thomas Davie announced the York Haskell Compiler project, which already has working code. Quite a few people chimed in with questions.

08/11/2005

  • Haskell-mode 2.1. Stefan Monnier recently released version 2.1 of his haskell editing mode for Emacs.
  • Gtk2hs 0.9.10. Duncan Coutts announced that the latest version of the GTK bindings for Haskell is now available. Major new features include the Cairo vector graphics library bindings, Pango text layout code, new Gtk+ 2.8 APIs, and a Windows installer.
  • Frown 0.6. Ralf Hinze 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.
  • network-alt 0.3 and hsgnutls 0.2.1. Einar Karttunen 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.

01/11/2005

  • Time Library 0.2. Ashley Yakeley announced a draft of a new time library and solicited comments.

18/10/2005

  • Decimal arithmetic library. Jeremy Shaw 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.
  • JRegex. John Meacham announced JRegex, a library that interfaces to both PCRE and Posix regular expressions.
  • Haskell XML Toolbox 5.3. Uwe Schmidt announced version 5.3 of the Haskell XML Toolbox. The main changes in this release are improvements to the arrow system.

11/10/2005

  • PAM 1.0. Henning Guenther announced version 1.0 of his bindings to the PAM authentication libary.
  • cpphs 1.0. Malcolm Wallace announced the release of cpphs version 1.0.
  • MissingH 0.12.0. John Goerzen announced MissingH 0.12.0, which added various enhancements to its binary I/O utilities.

04/10/2005

  • The Monad.Reader, Issue 5. Shae Matijs Erisson 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 online.

27/09/2005

  • GHC 6.4.1 for MacOS X. Wolfgang Thaller announced the availability of a binary GHC 6.4.1 package for MacOS X.
  • ghc-api 0.1.0. Lemmih announced ghc-api, a cabalization of the GHC 6.5 API. It is currently used by hIDE.

20/09/2005

  • GHC 6.4.1. According to Simon Marlow's 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.
  • Visual Haskell 0.0. Simon Marlow announced Visual Haskell 0.0, a Haskell development environment for the Microsoft Visual Studio platform.

13/09/2005

  • CabalFind 0.1. Dimitry Golubovsky announced CabalFind 0.1, an interface to search engines such as Google and Yahoo designed to help find Cabalized packages out on the Internet.
  • gtk2hs with Cairo. Duncan Coutts announced a special release of gtk2hs as a "tech preview" of the included Cairo bindings. Some impressive screenshots are in there as well.
  • OOHaskell. Ralf Laemmel and Olaf Kiselyov announced a new version of their paper, "Haskell's overlooked object system" and its accompanying library.
  • StringMap. Adrian Hey announced his new module, Data.StringMap, which provides mapes from String keys to arbitrary values.
  • AVL 2.3. Adrian Hey announced version 2.3 of his Data.Tree.AVL library, adding a few new features and a bit of renaming.

06/09/2005

  • h4sh 0.2. Don Stewart 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.
  • cabal-get/put beta. Isaac Jones 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.

30/08/2005

  • FUSE bindings. David Roundy announced bindings for FUSE, the Linux library that lets people develop a filesystem using userspace code. Isaac Jones also mentioned Jeremy Bobbio's FUSE bindings.
  • FastPackedString (FPS) packaging. Don Stewart has extracted the FastPackedString module from darcs and produced a standalone package. It is useful for working with binary data and blocks of string data.
  • Haskell Server Pages (HASP). Lemmih announced Haskell Server Pages 0.3, an infrastructure for developing dynamic web sites. It's based around XML and the earlier work on HSP.
  • Cairo bindings for gtk2hs completed. Paolo Martini announced that the Cairo bindings have been checked into the gtk2hs CVS repo on SourceForge.

23/08/2005

  • ghc-src 0.2.0. Lemmih 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 repository.
  • Cairo binding. Not a formal release, but great progress is being made on the binding to the Cairo vector graphics toolkit, including some working code.

16/02/2005

  • gtk2hs 0.9.9. Axel Simon announced the latest version of this binding to GTK, primarily containing bugfixes.
  • h4sh. Don Stewart announced the new Haskell for shell scripts package. It exposes the Haskell Data.List library for use in shell scripting.
  • c2hs 0.14.3. Manuel M. T. Chakravarty 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.
  • magic-haskell. John Goerzen 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.
  • AVL 2.2. Adrian Hey 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.

09/08/2005

  • Haddock Simon Marlow announced the 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.
  • hsgnutls Einar Karttunen has released hsgnutls 0.1, a Haskell binding for the GnuTLS SSL/TLS library.
  • OpenLDAP John Goerzen announced the release of a preliminary, but working, binding to OpenLDAP from Haskell.

02/08/2005

  • hsffig, a new FFI binding generator, was announced by Dimitry Golubovsky. Download via its Darcs 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 announced just yesterday.
  • c2hs version 0.14.1 is out. It has a new parser system and its build system is now based upon Cabal.
  • MissingH 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 repository also available.
  • MissingH LGPL/BSD branch 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 repository only.