Difference between revisions of "Template:Main/News"

From HaskellWiki
Jump to navigation Jump to search
(This week's headlines)
(526 intermediate revisions by 15 users not shown)
Line 1: Line 1:
  +
<div class="subtitle">Recent Package Updates [http://haskell.org/haskellwiki/Hackage_statistics http://i.imgur.com/mHvNV.png] [http://hackage.haskell.org/packages/archive/recent.rss http://haskell.org/wikiupload/7/7c/Rss16.png]</div>
''2006-12-12''
 
   
  +
<div style="font-size:80%">
<ul><li><p><em>Visual Haskell 0.2</em>. Krasimir Angelov
 
  +
See [http://hackage.haskell.org/recent here]
[http://article.gmane.org/gmane.comp.lang.haskell.general/14608 announced] the final version of [http://www.haskell.org/visualhaskell Visual Haskell] 0.2 is available! This is the first version that is: available for both VStudio 2003 and VStudio 2005; distributed with a stable GHC version (6.6). Additionally the plugin itself is much more stable than its first 0.0 version.</p></li>
 
  +
</div>
 
<li><p><em>Phooey: functional user interfaces for Haskell</em>. Conal Elliott
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14635 announced] Phooey, [http://darcs.haskell.org/packages/phooey/doc a functional UI library for Haskell]. GUIs are usually programmed in an 'unnatural' style, in that implementation dependencies are inverted, relative to logical dependencies. This reversal results directly from the imperative orientation of most GUI libraries. While outputs depend on inputs from a user and semantic point of view, the imperative approach imposes an implementation dependence of inputs on outputs. Phooey ('Phunctional ooser ynterfaces') retains the functional style, in which outputs are expressed in terms of inputs. In addition, Phooey supports dynamic input bounds, flexible layout, and mutually-referential widgets. It is [http://darcs.haskell.org/packages/phooey available via darcs].</p></li>
 
 
<li><p><em>HOgg 0.2.0</em>. Conrad Parker
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/17102 announced] HOgg 0.2.0. The [http://snapper.kfish.org/~conrad/software/hogg/ HOgg] package provides a commandline tool for manipulating Ogg files, and a corresponding Haskell library. This is the initial public release. The focus is on correctness of Ogg parsing and production. The capabilities of the hogg commandline tool are roughly on par with those of the [http://www.annodex.net/software/liboggz/index.html oggz* tools], although hogg does not yet provide an equivalent to oggz-validate. HOgg supports chained and multiplexed Ogg bitstreams conformant with [http://www.ietf.org/rfc/rfc3533.txt RFC3533]. HOgg can parse headers for CMML, FLAC, OggPCM, Speex, Theora and Vorbis media codecs, and can read and write Ogg Skeleton bitstreams.</p></li>
 
 
<li><p><em>ftphs</em>. John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14610 announced] ftphs, [http://software.complete.org/ftphs an FTP client] and server library for Haskell. Its features include: easy to use operation; full support of text and binary transfers; optional lazy interaction; server can serve up a real or a virtual filesystem tree; Standards compliant. ftphs was previously a part of the MissingH library. The code in this release is unchanged from its state in MissingH, other than the changes necessary to make it a standalone package.</p></li>
 
 
<li><p><em>AnyDBM 1.0.0</em>. John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14613 announced] AnyDBM, a generic DBM-type interface. [http://software.complete.org/anydbm AnyDBM] provides a generic infrastructure for supporting storage of hash-like items with String-to-String mappings. It can be used for in-memory or on-disk storage. Two simple backend drivers are included with this package: one that is RAM-only, and one that is persistent and disk-backed. The hdbc-anydbm package provides another driver, which lets you use simple tables in any SQL database to provide a DBM-like interface. MissingPy also provides a Python driver which lets you use any Python anydbm driver under Haskell AnyDBM.</p></li>
 
 
<li><p><em>ConfigFile 1.0.0</em>. John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14612 announced] ConfigFile, a parser and writer for handling sectioned config files in Haskell. The [http://software.complete.org/configfile ConfigFile] module works with configuration files in a standard format that is easy for the user to edit, easy for the programmer to work with, yet remains powerful and flexible. It is inspired by, and compatible with, Python's ConfigParser module. It uses files that resemble Windows .INI-style files, but with numerous improvements.</p></li>
 
 
<li><p><em>hslogger</em>. John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14611 announced] hslogger, a logging framework for Haskell. [http://software.complete.org/hslogger hslogger's] features include: each log message has a priority and a source associated with it; multiple log writers can be on the system; configurable global actions based on priority and source; extensible log writers (handlers); default handlers that write to the console, file handles, or syslog; easy to use operation. hslogger is the first package to be split off from the MissingH source.</p></li>
 
 
<li><p><em>MissingH 0.18.0</em>. John Goerzen
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14614 announced] MissingH 0.18.0. [http://software.complete.org/missingh MissingH] is a large collection of assorted utility libraries for Haskell. Its primary audience is Haskell programmers that want to get practical things done fast. This release implements the first part of the MissingH transition. The major changes are: most code from other sources that had been merged into MissingH has been split off; stable, mostly standalone components of MissingH have been split off: hslogger, ftphs, ConfigFile, AnyDBM, and all modules renamed to more closely follow current Haskell naming practices.</p></li>
 
 
<li><p><em>ZMachine 0.0</em>. Samuel Bronson
 
[http://article.gmane.org/gmane.comp.lang.haskell.glasgow.user/11397 announced] a (partial) Z-machine interpreter in Haskell. It uses gtk2hs for the interface, though other interfaces could be implemented without actually changing the interpreter proper. The Z-machine is a virtual machine that was developed by Joel Berez and Marc Blank in 1979 and used by Infocom for its text adventure games.</p></li>
 
 
<li><p><em>Halp: Haskell Logic Prover</em>. Dan Mead
 
[http://article.gmane.org/gmane.comp.lang.haskell.cafe/17104/ announced] the release of Halp, the simple logic prover. Right now it only supports simple first order logic but predicates are on the way. Theres also a simple gui written in Java 5 which is in the [http://taz.cs.wcupa.edu/~dmead/code/halp/ darcs repository].</p></li>
 
 
<li><p><em>DList 0.1</em>. Don Stewart
 
[http://article.gmane.org/gmane.comp.lang.haskell.general/14623 announced] dlist 0.1, a library for difference lists in Haskell. Difference lists are a Haskell idiom for implementing O(1) append on lists, using functions to represent the lists.</p></li></ul>
 
 
[[Old news|More news]]
 

Revision as of 21:33, 21 January 2015

Recent Package Updates mHvNV.png Rss16.png

See here