Difference between revisions of "Template:Main/News"

From HaskellWiki
Jump to navigation Jump to search
(This week's news)
(This week's news)
Line 1: Line 1:
  +
''2006-04-10''
  +
  +
<ul>
  +
<li>
  +
<p>
  +
<em>hImerge: a graphical user interface for emerge</em>. Luis Araujo
  +
released
  +
[http://haskell.org/~luisfaraujo/himerge/ hImerge],
  +
a graphical user interface for emerge, (Gentoo's Portage system)
  +
written in Haskell using gtk2hs.
  +
[http://haskell.org/~luisfaraujo/rhimerge.jpeg Here's a jpg].
  +
The main idea is to simplify browsing the entire portage tree as well as of
  +
running the most basic and common options from the emerge command. hImerge
  +
also offers several handy tools, like global and local use flags browsers,
  +
and a minimal web browser.
  +
</p>
  +
</li>
  +
  +
<li>
  +
<p>
  +
<em>MissingH 0.14.0</em>. John Goerzen
  +
[http://article.gmane.org/gmane.comp.lang.haskell.general/13531 announced]
  +
MissingH 0.14.0, a library of "missing" functions.
  +
MissingH is available
  +
[http://quux.org/devel/missingh/ here].
  +
</p>
  +
</li>
  +
  +
<li>
  +
<p>
  +
<em>Haskell mailing list archives</em>. Don Stewart
  +
[http://article.gmane.org/gmane.comp.lang.haskell.general/13521 converted]
  +
the Haskell mailing list archives from 1990-2000, into html format.
  +
The archive is available to view
  +
[http://www.cse.unsw.edu.au/~dons/haskell-1990-2000/threads.html here].
  +
</li>
  +
</p>
  +
  +
<li>
  +
<p>
  +
<em>Chapter 4 of Hitchhikers Guide to the Haskell</em>. Dmitry Astapov
  +
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/12338 announced<a>
  +
that the 4th chapter of the Hitchhikers Guide to Haskell is now
  +
[http://www.haskell.org/haskellwiki/Hitchhikers_Guide_to_the_Haskell available].
  +
</p>
  +
</li>
  +
  +
<li>
  +
<p>
  +
<em>Edison 1.2 rc3</em>. Robert Dockins
  +
[http://article.gmane.org/gmane.comp.lang.haskell.libraries/4508 announced]
  +
that the 3rd release candidate for Edison 1.2 is now avaliable.
  +
</p>
  +
</li>
  +
  +
</ul>
  +
 
''2006-03-27''
 
''2006-03-27''
   
Line 36: Line 93:
 
[http://quux.org/devel/hdbc HDBC] is a
 
[http://quux.org/devel/hdbc HDBC] is a
 
multi-database interface system for Haskell.
 
multi-database interface system for Haskell.
</p>
 
</li>
 
 
<li>
 
<p><em>Planet Haskell</em>. Isaac Jones
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/12033 asked]
 
if someone could volunteer to set up "Planet
 
Haskell", an RSS feed aggregator in the style of Planet Debian, Planet
 
Gnome or Planet Perl. Happily, Antti-Juhani Kaijanaho stepped up, and now
 
Planet Haskell is live at [http://planet.haskell.org http://planet.haskell.org].
 
Antti-Juhani asks that any Haskell
 
people with blogs submit their feed urls to him, so check it out!
 
</p>
 
</li>
 
 
<li>
 
<p><em>Haskell on Gentoo Linux</em> Duncan Coutts
 
[http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/9557 writes]
 
that GHC 6.4.1 has been marked stable on x86,
 
amd64, sparc and ppc, for
 
[http://packages.gentoo.org/search/?sstring=ghc Gentoo Linux].
 
(We also support ppc64, alpha and hppa.)
 
Gentoo also has a collection of over 30 Haskell libraries and tools.
 
There is also a #gentoo-haskell
 
[http://haskell.org/haskellwiki/IRC_channelirc channel] on freenode.
 
</p>
 
</li>
 
 
<li>
 
<p><em>Concurrent Yhc</em>. The Yhc dev team
 
[http://www.haskell.org//pipermail/yhc/2006-March/000085.html reports]
 
that Yhc now includes support for concurrency!
 
The interface is the same as Concurrent GHC. Currently only
 
</p>
 
 
<ul>
 
<li>Control.Concurrent
 
<li>Control.Concurrent.MVar
 
<li>Control.Concurrent.QSem
 
</ul>
 
 
<p>
 
are implemented, however many other abstractions can be written in
 
Haskell in terms of MVars.
 
 
</p>
 
</p>
 
</li>
 
</li>
Line 93: Line 106:
 
(i386-unknown-mingw32). Barring any serious hiccups, the release should
 
(i386-unknown-mingw32). Barring any serious hiccups, the release should
 
be out in a couple of weeks.
 
be out in a couple of weeks.
</p>
 
</li>
 
 
<li>
 
<p><em>HaRe 0.3</em>.
 
Sneaking out without us noticing, in January, a
 
[http://www.cs.kent.ac.uk/projects/refactor-fp/hare.html new snapshot]
 
of HaRe, the Haskell refactoring tool, was released.
 
This snapshot of HaRe 0.3 is now compatible with the latest GHC and
 
Programmatica. New refactorings have also been added.
 
</p>
 
</li>
 
</ul>
 
 
''2006-03-20''
 
 
<ul>
 
<li>
 
<p><em>lhs2TeX version 1.11</em>. Andres Loeh
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/13414 announced]
 
lhs2TeX version 1.11, a preprocessor to generate LaTeX code from
 
literate Haskell sources.
 
</p>
 
 
<p>
 
lhs2TeX includes the following features:
 
<ul>
 
<li>Highly customized output.
 
<li>Liberal parser -- no restriction to Haskell 98.
 
<li>Generate multiple versions of a program or document from a single source.
 
<li>Active documents: call Haskell to generate parts of the
 
document (useful for papers on Haskell).
 
<li>A manual explaining all the important aspects of lhs2TeX.
 
</ul>
 
 
</p>
 
</p>
 
</li>
 
</li>

Revision as of 07:27, 10 April 2006

2006-04-10

  • hImerge: a graphical user interface for emerge. Luis Araujo released hImerge, a graphical user interface for emerge, (Gentoo's Portage system) written in Haskell using gtk2hs. Here's a jpg. The main idea is to simplify browsing the entire portage tree as well as of running the most basic and common options from the emerge command. hImerge also offers several handy tools, like global and local use flags browsers, and a minimal web browser.

  • MissingH 0.14.0. John Goerzen announced MissingH 0.14.0, a library of "missing" functions. MissingH is available here.

  • Haskell mailing list archives. Don Stewart converted the Haskell mailing list archives from 1990-2000, into html format. The archive is available to view here.

  • Chapter 4 of Hitchhikers Guide to the Haskell. Dmitry Astapov [http://article.gmane.org/gmane.comp.lang.haskell.cafe/12338 announced<a> that the 4th chapter of the Hitchhikers Guide to Haskell is now available.

  • Edison 1.2 rc3. Robert Dockins announced that the 3rd release candidate for Edison 1.2 is now avaliable.

2006-03-27

  • monadLib 2.0. Iavor Diatchki announced the release of monadLib 2.0 -- library of monad transformers for Haskell. 'monadLib' is a descendent of 'mtl', the monad template library that is distributed with most Haskell implementations. Check out the library web page.

  • Text.Regex.Lazy (0.33). Chris Kuklewicz announced the release of Text.Regex.Lazy. This is an alternative to Text.Regex along with some enhancements. GHC's Text.Regex marshals the data back and forth to C arrays, to call libc. This is far too slow (and strict). This module understands regular expression Strings via a Parsec parser and creates an internal data structure (Text.Regex.Lazy.Pattern). This is then transformed into a Parsec parser to process the input String, or into a DFA table for matching against the input String or FastPackedString. The input string is consumed lazily, so it may be an arbitrarily long or infinite source.

  • HDBC 0.99.2. John Goerzen released HDBC 0.99.2, along with 0.99.2 versions of all database backends. John says "If things go well, after a few weeks of testing, this version will become HDBC 1.0.0". HDBC is a multi-database interface system for Haskell.

  • GHC 6.4.2 Release Candidates Simon Marlow announced that GHC was moving into release-candidate mode for version 6.4.2. Grab a snapshot and try it out. The available builds are: x86_64-unknown-linux (Fedora Core 5), i386-unknown-linux (glibc 2.3 era), and Windows (i386-unknown-mingw32). Barring any serious hiccups, the release should be out in a couple of weeks.

Old news