On 2004-10-26, Peter Simons [EMAIL PROTECTED] wrote:
Fellow Haskellers,
at http://postmaster.cryp.to/ you will find the first beta
Too cool.
Good work.
Do not be surprised if this shows up in Debian at some point :-)
-- John
___
Haskell mailing
On 2004-10-26, Peter Simons [EMAIL PROTECTED] wrote:
at http://postmaster.cryp.to/ you will find the first beta
release of Postmaster, a mail transport agent written in
Haskell. It can act as a full ESMTP server for leaf sites
One of my long-term goals is to rewrite OfflineIMAP[1] in Haskell.
Hi everyone,
I've been using Haskell for 1-2 months now, and feel fairly comfortable
with the language. However, my #1 gripe is the difficulty of working
with exceptions. I have two main complaints: difficulty of defining
custom exceptions, and difficulty of handling exceptions.
I've been
On Tue, Nov 23, 2004 at 04:30:21PM +, Keean Schupke wrote:
I am sure this discussion has happened before, but I think for pure
functions, returning Either Error Result is the way to go.
That's certainly possible, but extremely tedious.
One example: I've written an FTP client library. For
On Tue, Nov 23, 2004 at 05:20:19PM +, Ben Rudiak-Gould wrote:
So what am I missing here?
myfunc might raise more than one exception. For example,
myfunc = error x + error y
Gotcha. That's the piece I was missing!
[ snip ]
those I catch. If each particular implementation were
On 2004-11-23, Johannes Waldmann [EMAIL PROTECTED] wrote:
in the following example, the handler won't catch the exception
because of lazy evaluation. therefore, it's a different story
than with exceptions in ML, Python, whatever strict language.
main = do
xs - return [ 1, 2, error throw
On Wed, Nov 24, 2004 at 06:12:27PM +, Jules Bean wrote:
Ok, I glanced through your code, and you seem to be reimplementing many
of the ideas in the MonadError class, which also makes Either into a
Monad.
http://www.haskell.org/ghc/docs/latest/html/libraries/base/
On Wed, Nov 24, 2004 at 07:14:28PM +, Jules Bean wrote:
On 24 Nov 2004, at 18:28, John Goerzen wrote:
I note, though, that making an Either into a Monad doesn't do
anything
to deal with asynchronous exceptions.
[ snip]
If that isn't what you meant by asynchronous exceptions
MissingH 0.7.0 is now available from http://quux.org/devel/missingh
MissingH is a collection of Haskell-related utilities, all written in
pure Haskell with an eye towards portability.
The major new feature in this version is the ConfigParser module, which
is a clean implementation of the Python
Hello,
I'm pleased to announce the release of MissingH 0.7.2, available from
http://quux.org/devel/missingh.
This release incorporates Ian Lynagh's pure-Haskell Inflate algorithm,
and CRC-32 and GZip file parsers of my own design, to make a
pure-Haskell solution[1] to decompressing .gz files.
Announcing MissingH 0.9.0
This release is being made now because it introduces several features
that are important for my work on MissingPy (announcement forthcoming).
New feature summary:
* Perl-like regular expression operators (MissingH.Regex.Pesco)
This module builds atop the
, integration of Python's PCREs into Pesco's
regexp system, a Haskell binding to PyOpenSSL, and other similar
items.
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
___
Haskell mailing
On 2005-02-08, Javier García-Vivó Albors [EMAIL PROTECTED] wrote:
I'm working on a haskell project in which I need to evaluate haskell
expressions
that are given in an input File.
You may want to look at hs-plugins.
Alternatively, Langhage.Haskell.* in fptools may help you do do what you
Announcing MissingH 0.10.0
New feature summary:
* Compatibility with Hugs 2005xx and GHC 6.4.
Compatibility with GHC 6.2 has been retained. Compatibility with
Hugs 2003xx is mostly retained but not completely possible.
* Tighter integration with Cabal.
* Better installation
. The discussion covered options such as printf, (++), concat, and
even some sample code for interpolation inside strings.
6. http://article.gmane.org/gmane.comp.lang.haskell.cafe/7869
FFI, Threading, and Callbacks. John Goerzen [7]asked some questions about
using FFI together
Hello,
The first preliminary (but working!) version of my bindings to OpenLDAP
from Haskell is now available from:
darcs get --partial http://darcs.complete.org/ldap-haskell
This implements searching, adding, modifying, and deleting data in LDAP
directories. As such, it fully supports the
library.
* John Goerzen [16]announced the release of a preliminary, but working,
binding to OpenLDAP from Haskell.
14. http://article.gmane.org/gmane.comp.lang.haskell.general/11903
15. http://www.cs.helsinki.fi/u/ekarttun/hsgnutls/
16. http://article.gmane.org
Hello,
I have packaged up a Haskell binding to libmagic, a library that guesses
the type of a file by looking at its contents instead of its name.
This is a working full binding.
darcs get --partial http://darcs.complete.org/magic-haskell
Proper tarballs and unit tests will be following
Haskell Weekly News: August 30, 2005
Greetings, and thanks for reading the fifth issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
Haskell Weekly News: September 6, 2005
Greetings, and thanks for reading the sixth issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
Haskell Weekly News: September 13, 2005
Greetings, and thanks for reading the seventh issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
://thread.gmane.org/gmane.comp.lang.haskell.cafe/8309
11. http://article.gmane.org/gmane.comp.lang.haskell.cafe/8342
12. http://article.gmane.org/gmane.comp.lang.haskell.cafe/8356
13. http://article.gmane.org/gmane.comp.lang.haskell.cafe/8316
Network Parsing and Parsec. John Goerzen posed a [14]question
Haskell Weekly News: September 27, 2005
Greetings, and thanks for reading the ninth issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
Haskell Weekly News: October 4, 2005
Greetings, and thanks for reading the 10th issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
for Maildirs and
MBOXes
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
* cpphs 1.0. Malcolm Wallace [4]announced the release of cpphs version
1.0.
4. http://article.gmane.org/gmane.comp.lang.haskell.general/12233
* MissingH 0.12.0. John Goerzen [5]announced MissingH 0.12.0, which
added various enhancements to its binary I/O utilities.
5
I'm wanting to set the SO_RCVTIMEO and SO_SNDTIMEO options on a socket
from Haskell. socket(7) say that these take a struct timeval ad a
parameter. (Other options, such as SO_LONGER, also could have this
problem.)
In Haskell, we see:
setSocketOption :: Socket - SocketOption - Int - IO ()
Now,
Wallace pointed out
code in qforeign, and John Goerzen mentioned the pure-Haskell
implementation in MissingH.
10. http://thread.gmane.org/gmane.comp.lang.haskell.cafe/8759
GADTs. Bulat Ziganshin began a [11]discussion asking for resources on
GADTs. Several people posted links
Haskell Weekly News: November 1, 2005
Greetings, and thanks for reading the 13th issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
Haskell Weekly News: November 8, 2005
Greetings, and thanks for reading the 14th issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
Haskell Weekly News: November 15, 2005
Greetings, and thanks for reading the 15th issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
Haskell Weekly News: November 22, 2005
Greetings, and thanks for reading the 16th issue of HWN, a weekly
newsletter for the Haskell community. Each Tuesday, new editions will be
posted (as text) to [1]the Haskell mailing list and (as HTML) to [2]The
Haskell
/GHC_206_2e6
GHC targetting Java. John Goerzen [6]asked about the apparent support for
a Java target in the GHC source tree. Simon Peyton-Jones noted that it is
no longer supported.
6. http://thread.gmane.org/gmane.comp.lang.haskell.glasgow.user/8970
Darcs Corner
P2P repositories
On 2005-11-24, Donald Bruce Stewart [EMAIL PROTECTED] wrote:
petersen:
Donald Bruce Stewart wrote:
hmp3 is a lightweight ncurses-based mp3 player written in Haskell. It
uses mpg321 or mpg123 as its decoding backend. It is designed to be
simple, fast and robust.
Cool, thanks! How about
Hello everyone,
Finally! Simon Marlow's plan[1] for moving from CVS to darcs for
fptools, GHC, etc. is happening. Thanks to some feedback from him and
the author of Tailor, as well as some free time finally, I've been
able to convert things from CVS to darcs according to the plan.
So, the
On Wed, Dec 07, 2005 at 11:02:29AM +, Duncan Coutts wrote:
Also please note that these repos are READ ONLY for now. Nobody will
be accepting darcs patches until Simon (or someone) gives the word.
When that does happen, it'd be great if the repos specified a default
'darcs send' email
Hi everyone,
We had a fire at my workplace last night. It is unlikely that I will be
able to get HWN out this week. (Sorry about missing it last week as
well.)
We'll just call the next one the Special Holiday Edition, eh?
-- John
___
Haskell mailing
Hello everyone,
Thanks for the support and encouragement for Haskell Weekly News.
However, it's become apparent that HWN is something that I don't
really have time for right now.
So, I'd like to solicit anybody that would like to take over as HWN
editor/maintainer. The job basically requires
server properties
* Add-on package to integrate with MissingH (filesystem in a
database, backend for AnyDBM, etc.)
HDBC Drivers
The following HDBC drivers exist:
Sqlite v3, darcs get --partial http://darcs.complete.org/hdbc-sqlite3
More will be coming shortly.
-- John Goerzen
Hello,
[ sorry, I accidentally posted an early draft of this on -cafe ]
Version 0.6.0 of HDBC and the Sqlite3 bindings are now available.
New features since Tuesday's 0.5.0 announcement include:
* New type system for marshalling different Haskell types back and
forth
* New support for
I am pleased to announce the second database backend driver for HSQL,
hdbc-postgresql. This driver obviously supports PostgreSQL databases
;-)
Get it with:
darcs get --partial --tag=hdbc-postgresql-0.6.0 \
http://darcs.complete.org/hdbc-postgresql
--
John Goerzen
Author, Foundations
I am pleased to announce the release of MissingH 0.13.0.
To download MissingH or view API docs, please visit:
http://quux.org/devel/missingh
or
gopher://quux.org/1/devel/missingh
To follow MissingH development with Darcs, please run:
darcs get --partial
I'm pleased to announce version 0.99.0 of HDBC, HDCB-postgresql, and
HDBC-sqlite3.
Tar.gz downloads are available at htp://quux.org/devel/hdbc.
Darcs repositories are available under http://darcs.complete.org/.
I have uploaded these three packages to Debian (sid).
This release is intended as a
Hello,
I'm pleased to announce the first release of HDBC-MissingH, a library
to add database features to MissingH.
At the present time, this allows any HDBC database to act as a backend
for the MissingH.AnyDBM architecture. As such, you can use a SQL
database as storage for a simple DBM-like
I'm pleased to announce that Donald Stewart has agreed to take over as
editor of HWN and will be publishing his first issue shortly.
Thank you very much, Donald!
-- John
___
Haskell mailing list
Haskell@haskell.org
On 2006-01-02, David Roundy [EMAIL PROTECTED] wrote:
My proposal is simply to remove the automatic declaration of accessor
functions. In Haskell 98,
data FooBar = Foo { foo :: Int } | FooBar = { foo :: Int, bar :: Int }
I would find this to be incredibly annoying. The fact that these
On 2006-01-04, Krasimir Angelov [EMAIL PROTECTED] wrote:
2006/1/4, John Goerzen [EMAIL PROTECTED]:
The final thing that prompted me to do this was that the PostgreSQL --
and possibly the Sqlite -- module for HSQL was segfaulting. I spent
quite a bit of time with gdb and the HSQL code
On 2006-01-04, David Roundy [EMAIL PROTECTED] wrote:
On Wed, Jan 04, 2006 at 02:17:27PM +, John Goerzen wrote:
Haskell 98 already requires you to code up set* functions (provided you
want them), so I'd only be doubling the amount of work you need to do. If
you can get by with the existing
On 2006-01-04, Krasimir Angelov [EMAIL PROTECTED] wrote:
I also had extremely high memory usage when dealing with large result
sets -- somewhere on the order of 700MB; the same consumes about 12MB
with HDBC. My guess from looking briefly at the code is that the entire
result set is being read
On 2006-01-04, John Goerzen [EMAIL PROTECTED] wrote:
It's probably the same amount of coding either way:
[hsql-esque example]
fetch sth
h1 - get sth col1
h2 - get sth col2
func h1 h2
I should add that yet another option with HDBC is:
l colname colmap = Map.lookup colname colmap = fromSql
On Wed, Jan 04, 2006 at 09:12:42PM +0200, Krasimir Angelov wrote:
The point isn't in the amount of coding but in the performance. It
isn't required to build intermediate data structures.
Well, you've got intermediate data structures in HSQL. In particular,
each column access must traverse an
/hdbc-odbc
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
On 2006-01-14, Keean Schupke [EMAIL PROTECTED] wrote:
Erm, has nobody replied to this yet? I want a robust interface, that
uses bracket notation all the way down, so that any error is caught and
resources are freed appropriately without the use of finalizers (which
may not get run and lead
On 2006-01-14, Tom Hawkins [EMAIL PROTECTED] wrote:
I have HDBC running with Sqlite3, but I'm getting a SqlError due to a
locked table. Please excuse my SQL ignorance, but what may be causing
the problem? In SQL, are we not allowed to select, update, and delete
from a table within a single
Hello,
I'm pleased to (at long last) announce the release of HDBC version
0.99.2, along with 0.99.2 versions of all database backends. 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 -- more on it
below.
priority to the front of each log message.
* Syslog handler now also adds name priority to each message.
As usual, you may download this from http://quux.org/devel/missingh/
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
in Python.
Thanks,
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Here's why I'm sending a copy of this announcement to the Haskell list:
The tool that generates these ISO images (dfsbuild) is written in
Haskell (having been ported from OCaml). The generated ISO images also
contain full, working GHC and Hugs environments.
Hello,
Following the release early, release often motto, I am happy to
announce version 0.1.0 of HSH, the Haskell shell.
You may obtain it with:
darcs get --tag 0.1.0 http://darcs.complete.org/hsh
Things are still very rough in many ways, but this version already lets
you:
* Run commands
*
I am pleased to announce a new version of MissingH. Changes since the
last announcement include:
* Fix a bug in ConfigParser.merge and write a test for it.
* Fix cabal incompatibilies with GHC 6.4.2
* IO/StatCompat: Fixed missing Data.Bits import on mingw32
* Updated COPYING file with
Well, the latest HDBC has been stable for quite awhile. I've used it in
a number of projects, and I know several others have as well.
I've made some minor tweaks to the cabal files to work with GHC 6.4.2,
and released it as 1.0.0.
Have fun.
http://quux.org/devel/hdbc
-- John
--
John Goerzen
Hello everyone,
I'm pleased to announce the first release of hpodder. hpodder is a
podcast downloader (podcatcher) written in pure Haskell. I wrote it
because I was unsatisfied with the other podcatchers for Linux.
I am using hpodder for my own purposes already.
hpodder homepage:
On 2006-06-30, John Goerzen [EMAIL PROTECTED] wrote:
hpodder homepage: http://quux.org/devel/hpodder
documentation: http://darcs.complete.org/hpodder/doc/hpodder.pdf
darcs repo: http://darcs.complete.org/hpoder
Err, that should have read:
http://darcs.complete.org/hpodder
Hello,
I have posted new versions of the following three packages. These
versions do nothing but update the cabal file to be compatible with
GHC 6.4.2.
ldap-haskell
http://quux.org/devel/ldap-haskell
gopher://quux.org/1/devel/ldap-haskell
darcs get --partial
On 2006-07-04, Uwe Schmidt [EMAIL PROTECTED] wrote:
More information and download:
http://www.fh-wedel.de/~si/HXmlToolbox/index.html
Please email comments, bugs, etc. to [EMAIL PROTECTED]
Hi Uwe,
I'm wondering if there are any tutorials or (simple) example code
anywhere? I don't want to
Hi,
I'm using System.Cmd.rawSystem in a program and have noticed a
mysterious flaw:
When I hit Ctrl-C while the child process is running, sometimes:
1) rawSystem returns ExitSuccess
or
2) rawSystem raises an IOError saying the child terminated with a
signal
I am totally at a loss as to
On Thu, Jul 06, 2006 at 04:09:43PM +0200, Udo Stenzel wrote:
1) rawSystem returns ExitSuccess
or
2) rawSystem raises an IOError saying the child terminated with a
signal
I am totally at a loss as to explain this difference in behavior. I
would prefer it to choose option
On Thu, Jul 06, 2006 at 11:42:13AM +0100, Simon Marlow wrote:
Would you like to submit a bug report on this, I'll try to get to it
before GHC 6.6.
I can also send you the code that works for me on my own
reimplementation.
The problem with this is that not all platforms are POSIX, and
On Sun, Jul 09, 2006 at 11:53:18AM +0200, Florian Weimer wrote:
* John Goerzen:
do installHandler sigINT oldint Nothing
installHandler sigQUIT oldquit Nothing
setSignalMask oldset
Does this work reliably with threading? Signal handlers
Hi,
I have released HDBC-odbc, the ODBC backend driver for HDBC, version
1.0.0.1. This update contains compatibility fixes for those that use
Windows -- it will now build correctly out of the box on that
platform.
Download from http://quux.org/devel/hdbc
-- John
this.
* New function in MissingH.List to merge two sorted lists into
a single sorted whole. Patch from Clifford Beshers.
* Work around lack of signals on Windows in MissingH.Cmd.
* Make sure Data.Bits is imported in MissingH.IO.StatCompat.
--
John Goerzen
Author, Foundations of Python
Hello,
I am happy to annouce the release of MissingH 0.16.3.
The changes in this version include:
* New module MissingH.ProgressTracker which tracks the progress
of long-running tasks. It can also give estimated time to
completion
and overall speed statistics, as well as support
can download it from http://quux.org/devel/hpodder
Thanks,
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org
I'm pleased to announce the first standalone release of ftphs.
ftphs is 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
hslogger 1.0.0 has been released.
hslogger is a logging framework for Haskell. Here are some of its
features:
* 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
Hi,
I'm pleased to announce version 1.0.0 of ConfigFile.
ConfigFile is a parser and writer for handling sectioned config files
in Haskell.
The 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
AnyDBM 1.0.0 has been released today.
AnyDBM is a generic DBM-type interface. It 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
tracker, at:
http://software.complete.org/missingh
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail/-/1590593715
___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman
Version 0.99.1 of hpodder is out. This version has been altered to be
compatible with the new MissingH, ConfigFile, and hslogger packages. It
also contains some minor bugfixes.
hpodder has a new homepage:
http://software.complete.org/hpodder
___
On 2007-04-03, Jeremy Shaw [EMAIL PROTECTED] wrote:
Getting Source / Submitting Patches:
Currently the only way to get the source is through hackage. If there
is demand, we can make the source available via tla or darcs. For now,
just submit any patches as a .diff.
This sounds sweet. I
Hi,
I'm pleased to announce the 1.1.0 release of HDBC and the three primary
backends.
The big news is an API change, implemented by Peter Thiemann, that
transforms the primary connection object from a record to a typeclass.
This allows database backends to define their own private functions that
for HDBC info
Also, on the HDBC website:
* Posted migration to 1.1.x information
* Posted API docs for the database backend drivers
HDBC is at http://software.complete.org/hdbc
--
John Goerzen
Author, Foundations of Python Network Programming
http://www.amazon.com/exec/obidos/tg/detail
Hi,
I'm pleased to announce the first release of ListLike, a generic
interface to the various list-like structures in Haskell.
This grew out of the annoyance at having to handle Strings and
ByteStrings differently in my code, and has expanded on well past there.
ListLike implements an API very
On 2007-09-17, Dan Weston [EMAIL PROTECTED] wrote:
I noticed that there is no Data.Foldable context to your FoldableLL
class. How does your ListLike API work with/compare to/derive from the
At one point, I had declared that every instance of Data.Foldable to be
an instance of FoldableLL.
On Monday 17 September 2007 6:14:57 pm Bas van Dijk wrote:
On 9/17/07, John Goerzen [EMAIL PROTECTED] wrote:
That does show one annoying property of typeclasses: instances too
easily appear and are impossible to replace.
The problem would be solved if it was possible to explicitly import
On Fri October 19 2007 11:47:18 am Bjorn Buckwalter wrote:
All,
I'm pleased to share my unpolished hslogger4j library, available now
from the project homepage[1] or HackageDB.
Hi Bjorn,
Looks nice. I would be happy to integrate the Haskell module into hslogger,
and put the java stuff under
Today I have released HDBC 1.1.3 and the HDBC backend drivers 1.1.3.
Changes follow:
HDBC 1.1.3
http://software.complete.org/hdbc
* [API] Added strict versions of fetchAll* and related functions.
Specific new functions are: quickQuery', fetchAllRows',
fetchAllRowsAL',
Homepage: http://software.complete.org/hdbc
HDBC-odbc 1.1.4.0
-
HDBC driver for ODBC connectivity
* Updates for GHC 6.8 thanks to Bjorn Bringert and John Goerzen
Homepage: http://software.complete.org/hdbc-odbc
HDBC-postgresql 1.1.4.0
---
HDBC driver for PostgreSQL
I'm pleased to announce version 1.1.0 of hpodder, the podcast
downloader. Get it from http://software.complete.org/hpodder
The new features in hpodder 1.1.0 include:
* New support for configurable renaming of incoming episodes to
standard extensions. The previous feature was hard-coded
MissingH version 1.0.1 is now available from
http://software.complete.org/missingh and Hackage.
Two new features in this version:
* The Data.Quantity module now includes support for parsing
quantities. Using the binaryOpts suffixes, it can parse things like
1.5m and 2g into the appropriate
On Tue April 22 2008 12:20:34 pm Don Stewart wrote:
Yes, we needed full, low-level access to sqlite for some unusual use
cases. For high level stuff, HDBC and Takusen are nicer.
Can you elaborate on these use cases? I would like to either add support for
them to HDBC-sqlite3, or perhaps make
On Thu, Jan 08, 2009 at 09:46:36PM +0100, Manlio Perillo wrote:
I'm speaking about servers, not clients.
How much of pure Haskell internet servers are used in a production
environment, in the open internet (and not in restricted LANs)?
Does that really matter? I tend to judge technology
On Fri, Jan 09, 2009 at 01:06:44PM +0100, Manlio Perillo wrote:
John Goerzen ha scritto:
On Thu, Jan 08, 2009 at 09:46:36PM +0100, Manlio Perillo wrote:
I'm speaking about servers, not clients.
How much of pure Haskell internet servers are used in a production
environment, in the open
Hi everyone,
I'm pleased to announce that HDBC v2.0 is now available.
Simultaneously, HDBC-sqlite3, HDBC-postgresql, and HDBC-odbc v2.0 have
also been uploaded. All may be found from Hackage, or at
software.complete.org.
A guide to new features and migration can be found at:
Over at
http://www.haskell.org/ghc/docs/latest/html/users_guide/options-phases.html#c-pre-processor
one of the macros listed, os_OS, doesn't actually exist. It should read
os_HOST_OS.
-- John
___
Glasgow-haskell-bugs mailing list
Duncan Coutts wrote:
Ok, lets look at hslogger:
src/System/Log/Logger.hs:333:20:
Couldn't match expected type `Maybe Logger'
against inferred type `IO Logger'
In a stmt of a 'do' expression: result - Map.lookup lname newlt
Ah ok, so that's the change in Map.lookup to
Duncan Coutts wrote:
There are actually more instances than this in the code, but I already
have fixed it in my git tree. I guess it's time to make a release.
Yay!
Between that and a bump for the time lib we'll probably have another ~50
packages building with 6.10.
And on that note,
Simon Marlow wrote:
John Goerzen wrote:
Brian B wrote:
Hi Bulat,
My contribution to the survey: I've used forkProcess to daemonize
a ghc program inside the haskell fuse bindings:
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HFuse
http://code.haskell.org/hfuse/System/Fuse.hsc
Simon Marlow wrote:
I would also add: does the threaded RTS support all platforms? For
instance, GHC runs on my Alpha and on AIX, unregisterised. ghci doesn't
run there, but GHC does. If you drop the non-threaded RTS, does that
mean that GHC doesn't work there at all?
If those platforms
Simon Marlow wrote:
I've been working on adding proper Unicode support to Handle I/O in GHC,
and I finally have something that's ready for testing. I've put a patchset
here:
Yay!
Comments below.
Comments/discussion please!
Do you expect Hugs will be able to pick up all of this?
The
1 - 100 of 610 matches
Mail list logo