Difference between revisions of "Template:Main/News"
DonStewart (talk | contribs) (This week's news) |
DonStewart (talk | contribs) (This week's news) |
||
Line 1: | Line 1: | ||
− | ''2006-10- |
+ | ''2006-10-31'' |
− | <ul><li><p><em> |
+ | <ul><li><p><em>Associated data types in GHC</em>. Manuel Chakravarty |
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/ |
+ | [http://article.gmane.org/gmane.comp.lang.haskell.general/14447 announced] the availability of indexed data types, an extension of our earlier proposal for [http://www.cse.unsw.edu.au/~chak/papers/CKPM05.html associated data types], in GHC's development version. Detailed information on where to get the right GHC and how to use indexed types is available from [http://haskell.org/haskellwiki/GHC/Indexed_types the Haskell wiki].</p></li> |
− | <li><p><em> |
+ | <li><p><em>Yhc Bytecode library 0.3</em>. Robert Dockins |
− | [http:// |
+ | [http://article.gmane.org/gmane.comp.lang.haskell.general/14434 announced] the release of the [http://www.eecs.tufts.edu/~rdocki01/yhc-bytecode.html Yhc Bytecode library], version 0.3.</p></li> |
− | parallel support, on top of GHC's new SMP runtime system, has been added to Pugs, the standard bearer [http://pugs.blogs.com/pugs/2006/10/smp_paralleliza.html Perl6 implementation].</p></li> |
||
− | <li><p><em> |
+ | <li><p><em>Haskell Program Coverage</em>. Andy Gill |
− | [http:// |
+ | [http://www.galois.com/~andy/ray/hpc.html checked] the latest version of HPC, with GHC support, into the head GHC branch</p></li> |
− | |||
− | ''2006-10-19'' |
||
− | |||
− | <ul><li><p><em>GHC version 6.6</em>. The GHC Team |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/14367/ announced] a new release of GHC! There have been many changes since the 6.4.2 release. For details, see [http://haskell.org/ghc/docs/6.6/html/users_guide/release-6-6.html the release notes]. Binary builds, source and packages are all found at [http://www.haskell.org/ghc/ GHC's home].</p></li> |
||
− | |||
− | <li><p><em>Haddock version 0.8</em>. Simon Marlow |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/14358/ announced] Haddock 0.8, including: cabalisation, Hoogle support, image inclusion. [http://www.haskell.org/haddock Read more.]</p></li> |
||
− | |||
− | <li><p><em>Pugs 6.2.13 released</em>. Audrey Tang |
||
− | [http://pugs.blogs.com/pugs/2006/10/pugs_6213_relea.html announced] that after nearly four months of development and 3400+ commits, [http://pugscode.org Pugs] 6.2.13, the leading Perl6 implementation written in Haskell, is now available.</p></li> |
||
− | <li><p><em> |
+ | <li><p><em>Haskell Mersenne Twister</em>. Lennart Augustsson |
+ | [http://www.augustsson.net/Darcs/MT/ made available] his Haskell implementation of the Mersenne Twister random number generator.</p></li> |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.general/14356/ announced] that new transactional memory features have been committed to GHC. The main change is to add support for dynamically checked data invariants of the kind described in [http://research.microsoft.com/~tharris/papers/2006-transact.pdf this paper (pdf)]. There are two operations: <code>always X :: STM Bool -> STM ()</code> and <code>alwaysSucceeds X :: STM a -> STM ()</code>. More details in [http://research.microsoft.com/~tharris/papers/2005-ppopp-composable.pdf here (pdf)].</p></li> |
||
− | <li><p><em> |
+ | <li><p><em>Haskell-specific Google Search Engine</em>. Don Stewart |
+ | [http://www.google.com/coop/cse?cx=015832023690232952875%3Acunmubfghzq initialised] a Haskell-specific search engine, as part of Google's coop engine system, which seems to do a good job of targeting just Haskell sites, in particular, mailing list items</p></li> |
||
− | [http://article.gmane.org/gmane.comp.lang.haskell.libraries/5228/ announced] that [http://haskell.org/cabal/ Cabal], the common architecture for building applications and libraries, version 1.1.6 is now available. It is included in GHC version 6.6.</p></li> |
||
− | <li><p><em> |
+ | <li><p><em>A process for submitting library extensions</em>. The libraries hackers |
− | [http://article.gmane.org/gmane.comp.lang.haskell. |
+ | [http://article.gmane.org/gmane.comp.lang.haskell.libraries/5368 have] developed [http://haskell.org/haskellwiki/Library_submissions a document] describing how to best go about contributing new code to the core Haskell libraries. On a similar note, the GHC team has prepared [http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions a page] on best practice for GHC submissions.</p></li> |
− | <li><p><em> |
+ | <li><p><em>How to create a Haskell project</em>. Don Stewart and Ian Lynagh |
− | [http:// |
+ | [http://thread.gmane.org/gmane.comp.lang.haskell.cafe/16164/focus=16164 prepared] some guidelines on starting your own Haskell project.</p></li></ul> |
[[Old news|More news]] |
[[Old news|More news]] |
Revision as of 02:06, 31 October 2006
2006-10-31
Associated data types in GHC. Manuel Chakravarty announced the availability of indexed data types, an extension of our earlier proposal for associated data types, in GHC's development version. Detailed information on where to get the right GHC and how to use indexed types is available from the Haskell wiki.
Yhc Bytecode library 0.3. Robert Dockins announced the release of the Yhc Bytecode library, version 0.3.
Haskell Program Coverage. Andy Gill checked the latest version of HPC, with GHC support, into the head GHC branch
Haskell Mersenne Twister. Lennart Augustsson made available his Haskell implementation of the Mersenne Twister random number generator.
Haskell-specific Google Search Engine. Don Stewart initialised a Haskell-specific search engine, as part of Google's coop engine system, which seems to do a good job of targeting just Haskell sites, in particular, mailing list items
A process for submitting library extensions. The libraries hackers have developed a document describing how to best go about contributing new code to the core Haskell libraries. On a similar note, the GHC team has prepared a page on best practice for GHC submissions.
How to create a Haskell project. Don Stewart and Ian Lynagh prepared some guidelines on starting your own Haskell project.