https://hackage.haskell.org/package/concurrent-hashtable
This package implements a thread-safe (linearizable) hash table. The goal
is to keep the synchronization overhead as low as possible by using
fine-grained STM transactions. Lookups are non-blocking and are guaranteed
to perform only two read
A new announcement, as the interface has changed quite a bit (e.g. 'onRetry' is
gone) and previous versions had a rare but annoying bug due to the
unpredictability of 'unsafeIOToSTM'.
>From the package description:
-
This library provides an STM monad with commit and retry IO hooks. A
retry-a
The persistent-map package [1] provides a thread-safe (STM) frontend
for finite map types together with a backend interface for persistent
storage. The TMap data type is thread-safe, since all access functions
run inside an STM monad . Any type that is an instance of
Data.Edison.Assoc.FiniteMapX (s
On Thursday 17 June 2004 12:39, Johannes Waldmann wrote:
> > while test body = do
> > (cond,res) <- body
> > if (test cond) then do rs <- while test body
> > return (res:rs)
> > else return [res]
>
> do you
On Monday 09 February 2004 16:19, Gour wrote:
> >
> > Well the plugin _is_ included in the 3.0 release
> > (libkdevhaskellsupport.*) but it is deactivated due to stability reasons.
>
> How it can be activated?
It can be activated by modifying a few Makefiles but i wouldn't try it at the
moment sin
On Saturday 07 February 2004 20:46, Gour wrote:
> When asked on KDevelop forum, I got the reply that Haskell plugin is not in
> active development, but it looks like you are still behind it, isn't it?
The last update was made in September and I didn't have much time to work on
it since then but I
Hi,
my intention when writing the Haskell Plugin for KDevelop was mainly to
increase the language's publicity, since KDevelop 3.0 is the most popular and
mature IDE for Linux/Unix.
I know that most of you prefer to use your favourite editor but the real
audience are the C/C++/Java/Php/Python/SQ