Difference between revisions of "Template:Main/News"

From HaskellWiki
Jump to navigation Jump to search
(Typo)
(This week's news)
Line 1: Line 1:
''2006-04-17''
+
''2006-05-01''
  +
 
<ul>
 
<ul>
 
<li>
 
<li>
 
<p>
 
<p>
<em>Halfs, a Haskell filesystem</em>. Isaac Jones
+
<em>GHC 6.4.2</em>. Simon Marlow
[http://article.gmane.org/gmane.comp.lang.haskell.general/13550 announced]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/13576 announced]
the first release of Halfs, a filesystem written
+
the release of the Glasgow Haskell Compiler, version 6.4.2.
  +
GHC is a state-of-the-art programming suite for Haskell. Included
in Haskell. Halfs can be mounted and used like any other Linux filesystem,
 
  +
is an optimising compiler generating good code for a variety of
or used as a library. Halfs is a fork (and a port) of the filesystem
 
  +
platforms, together with an interactive system for convenient, quick
developed by Galois Connections. In addition, Halfs comes with a virtual
 
  +
development. The distribution includes space and time profiling
machine to make using it extremely easy. You don't need an extra partition
 
  +
facilities, a large collection of libraries, and support for various
or a thumb drive, or even Linux (Windows and Mac OS can emulate the virtual
 
  +
language extensions, including concurrency, exceptions, and foreign
machine). See more at
 
  +
language interfaces (C, whatever). GHC is distributed under a
[http://www.haskell.org/halfs/ the Halfs site].
 
  +
BSD-style open source license. For more information, see:
  +
<ul>
  +
<li>[http://www.haskell.org/ghc/ GHC home]
  +
<li>[http://haskell.org/ghc/docs/6.4.2/html/users_guide/release-6-4-2.html Release notes]
  +
<li>[http://hackage.haskell.org/trac/ghc/ GHC developers' home]
  +
</ul>
 
</p>
 
</p>
 
</li>
 
</li>
Line 18: Line 25:
 
<li>
 
<li>
 
<p>
 
<p>
<em>DrIFT-2.2.0</em>. John Meacham
+
<em>Communities and Activities Report</em>. Andres Loeh
[http://article.gmane.org/gmane.comp.lang.haskell.general/13541 released]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/13578 released]
DrIFT-2.2.0, the type sensitive preprocessor for Haskell. It
+
the call for contributions to the 10th (!) Haskell Communities and
  +
Activities Report. If you are working on any project that is in some
extracts type declarations and directives from modules. The
 
  +
way related to Haskell, write a short entry and submit it to Andres.
directives cause rules to be fired on the parsed type declarations,
 
  +
</p>
generating new code which is then appended to the bottom of the
 
  +
<p>
input file. Read more
 
  +
The Haskell Communities and Activities Report is a bi-annual
[http://repetae.net/john/computer/haskell/DrIFT/ here].
 
  +
overview of the state of Haskell as well as Haskell-related projects
  +
over the last, and possibly the upcoming 6 months. If you have only
  +
recently been exposed to Haskell, it might be a good idea to browse the
  +
[http://haskell.org/communities/11-2005/html/report.html November 2005 edition]
  +
-- you will find interesting topics described as well as several
  +
starting points and links that may provide answers to many questions.
 
</p>
 
</p>
 
</li>
 
</li>
Line 31: Line 44:
 
<li>
 
<li>
 
<p>
 
<p>
<em>MissingH 0.14.2</em>. John Goerzen
+
<em>Haskell' Status Report</em>. Isaac Jones
[http://article.gmane.org/gmane.comp.lang.haskell.general/13555 announced]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/13603 released]
  +
a [http://hackage.haskell.org/trac/haskell-prime Haskell'] status report.
version 0.14.2 of MissingH, the library of "missing" Haskell code. Now including support for
 
  +
Currently the committee is focused on two issues, standardising
shell globs, POSIX-style wildcards and more. Check
 
[http://quux.org/devel/missingh here] for more details.
+
[http://hackage.haskell.org/trac/haskell-prime/wiki/Concurrency concurrency]
  +
and extensions to
  +
[http://hackage.haskell.org/trac/haskell-prime/wiki/ClassSystem the class system].
  +
</p>
  +
</li>
  +
  +
<li>
  +
<p>
  +
<em>Google Summer of Code</em>. Paolo Martini
  +
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/12496 announced]
  +
that Haskell.org would have a presence as an official mentoring
  +
organisation for this year's Google Summer of Code. Several members
  +
of the Haskell community have volunteered as mentors, and a large
  +
number of proposals have been listed. If you're interested in
  +
mentoring, suggesting projects, or applying as a student to spend
  +
your summer writing Haskell code, check it out!
  +
<ul>
  +
<li>[http://code.google.com/soc/ The official SoC site]
  +
<li>[http://hackage.haskell.org/trac/summer-of-code/ The Haskell.org SoC page]
  +
</ul>
  +
</p>
  +
</li>
  +
  +
<li>
  +
<p>
  +
<em>2006 GHC Hackathon</em>. Simon Marlow
  +
[http://article.gmane.org/gmane.comp.lang.haskell.general/13618 writes]
  +
that the GHC team is considering the possibility of organising a GHC
  +
Hackathon around ICFP this year. Tentative details are on
  +
[http://hackage.haskell.org/trac/ghc/wiki/Hackathon the wiki page].
  +
</p> </li>
  +
  +
<li>
  +
<p>
  +
<em>Data.ByteString</em>. Don Stewart
  +
[http://article.gmane.org/gmane.comp.lang.haskell.general/13577 announced]
  +
new versions of
  +
[http://www.cse.unsw.edu.au/~dons/fps.html FPS/Data.ByteString],
  +
the fast, packed strings library for Haskell.
 
</p>
 
</p>
 
</li>
 
</li>
Line 41: Line 92:
 
<li>
 
<li>
 
<p>
 
<p>
<em>HAppS - Haskell Application Server 0.8</em> Einar Karttunen
+
<em>Debian from Scratch</em>. John Goerzen
[http://article.gmane.org/gmane.comp.lang.haskell.general/13557 announced]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/13585 announced]
  +
Debian From Scratch (DFS), a single, full rescue linux CD capable of
HAppS 0.8. The Haskell Application Server version 0.8 contains a complete
 
  +
working with all major filesystems, LVM, software RAID, and even
rewrite of the ACID and HTTP functionalities. Features include:<ul>
 
  +
compiling a new kernel. The tool that generates the ISO images
<li>MACID - Monadic framework for ACID transactions.
 
  +
(dfsbuild) is written in Haskell. The generated ISO images also
<li>An HTTP Server (outperforms Apache/PHP in informal benchmarks).
 
  +
contain full, working GHC and Hugs environments.
<li>An SMTP Server.
 
<li>Mail delivery agent.
 
<li>DNS resolver in pure Haskell
 
<li>XML and XSLT. Separate application logic from presentation using XML/XSLT.
 
<li>And more..
 
</ul>More information on the [http://happs.org/ the HAppS page].
 
 
</p>
 
</p>
 
</li>
 
</li>
Line 58: Line 104:
 
<li>
 
<li>
 
<p>
 
<p>
<em>Index-aware linear algebra</em>. Frederik Eaton
+
<em>Hazakura - search-based MUA</em>. Jun Mukai
[http://article.gmane.org/gmane.comp.lang.haskell.general/13561 announced]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/13620 announced]
  +
the first release of hazakura, a search-based mail client, written
an index-aware linear algebra library written in Haskell.
 
  +
in Haskell.
The library exposes index types and ranges so that static guarantees can be
 
  +
<ul>
made about the library operations (e.g. an attempt to add two incompatibly
 
  +
<li>[http://www.city5.org/hazakura/ Web]
sized matrices is a static error). Frederik's motivation is that a good
 
  +
<li>[http://www.city5.org/haskellprog/hazakura/ Source]
linear algebra library which embeds knowledge of the mathematical
 
  +
<li>[http://www.city5.org/haskellprog/hazakura/ Darcs]
structures in the type system, such that misuse is a static error, could
 
  +
</ul>
mean Haskell makes valuable contribution in the area of technical
 
computing, currently dominated by interpreted, weakly typed languages.
 
 
</p>
 
</p>
 
</li>
 
</li>
Line 73: Line 118:
 
<li>
 
<li>
 
<p>
 
<p>
<em>Crypto-3.0.3</em>. Dominic Steinitz
+
<em>(HS)XML queries</em>. Oleg Kiselyov
[http://article.gmane.org/gmane.comp.lang.haskell.general/13564 announced]
+
[http://article.gmane.org/gmane.comp.lang.haskell.general/13589 published]
  +
a note demonstrating
Crypto-3.0.3, a new version of the Haskell Cryptography Library. Version
 
  +
[http://www.cwi.nl/~ralf/syb3/ Scrap your boilerplate 3]
3.0.3 supports: DES, Blowfish, AES, Cipher Block Chaining (CBC), PKCS#5 and
 
  +
style generic term processing for transformations and selections
nulls padding, SHA-1, MD5 , RSA, OAEP-based encryption
 
  +
from (HS)XML-like documents.
(Bellare-Rogaway), PKCS#1v1.5 signature scheme, ASN.1, PKCS#8, X.509
 
Identity Certificates, X.509 Attribute Certificates.
 
See
 
[http://www.haskell.org/crypto here] for more.
 
 
</p>
 
</p>
 
</li>
 
</li>

Revision as of 05:00, 1 May 2006

2006-05-01

  • GHC 6.4.2. Simon Marlow announced the release of the Glasgow Haskell Compiler, version 6.4.2. GHC is a state-of-the-art programming suite for Haskell. Included is an optimising compiler generating good code for a variety of platforms, together with an interactive system for convenient, quick development. The distribution includes space and time profiling facilities, a large collection of libraries, and support for various language extensions, including concurrency, exceptions, and foreign language interfaces (C, whatever). GHC is distributed under a BSD-style open source license. For more information, see:

  • Communities and Activities Report. Andres Loeh released the call for contributions to the 10th (!) Haskell Communities and Activities Report. If you are working on any project that is in some way related to Haskell, write a short entry and submit it to Andres.

    The Haskell Communities and Activities Report is a bi-annual overview of the state of Haskell as well as Haskell-related projects over the last, and possibly the upcoming 6 months. If you have only recently been exposed to Haskell, it might be a good idea to browse the November 2005 edition -- you will find interesting topics described as well as several starting points and links that may provide answers to many questions.

  • Haskell' Status Report. Isaac Jones released a Haskell' status report. Currently the committee is focused on two issues, standardising concurrency and extensions to the class system.

  • Google Summer of Code. Paolo Martini announced that Haskell.org would have a presence as an official mentoring organisation for this year's Google Summer of Code. Several members of the Haskell community have volunteered as mentors, and a large number of proposals have been listed. If you're interested in mentoring, suggesting projects, or applying as a student to spend your summer writing Haskell code, check it out!

  • 2006 GHC Hackathon. Simon Marlow writes that the GHC team is considering the possibility of organising a GHC Hackathon around ICFP this year. Tentative details are on the wiki page.

  • Data.ByteString. Don Stewart announced new versions of FPS/Data.ByteString, the fast, packed strings library for Haskell.

  • Debian from Scratch. John Goerzen announced Debian From Scratch (DFS), a single, full rescue linux CD capable of working with all major filesystems, LVM, software RAID, and even compiling a new kernel. The tool that generates the ISO images (dfsbuild) is written in Haskell. The generated ISO images also contain full, working GHC and Hugs environments.

  • Hazakura - search-based MUA. Jun Mukai announced the first release of hazakura, a search-based mail client, written in Haskell.

  • (HS)XML queries. Oleg Kiselyov published a note demonstrating Scrap your boilerplate 3 style generic term processing for transformations and selections from (HS)XML-like documents.

More news