[Haskell] ANN: gloss-1.0.0.2: Painless 2D vector graphics, animations and simulations.

2010-03-09 Thread Ben Lippmeier
Gloss hides the pain of drawing simple vector graphics behind a nice data type and a few display functions. Gloss uses OpenGL and GLUT under the hood, but you won't have to worry about any of that. Get something cool on the screen in under 10 minutes. A simple animated example is: import G

[Haskell] Re: [Haskell-cafe] generalized newtype deriving allows the definition of otherwise undefinable functions

2010-03-09 Thread John Meacham
On Tue, Mar 09, 2010 at 09:56:45AM -0500, Jan-Willem Maessen wrote: > It occurs to me to observe: if we give class constraints in data types some > force, and write: > > data Ord a => Set a = ...[internals go here]... > > Would this be enough to cue us that Set has a more interesting kind than j

[Haskell] GT-VMT 2010: cfp

2010-03-09 Thread Emilio Tuosto
Call for Participation 9th International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT 2010) http://www.cs.le.ac.uk/events/gtvmt10/ Satellite Event of

[Haskell] ANN: hsndfile 0.4

2010-03-09 Thread stefan kersten
i'm pleased to announce version 0.4 of hsndfile [1], a haskell interface to libsndfile [2]. in version 0.4 the buffer i/o interface has been simplified and instances for i/o based on the vector package [3] is provided by hsndfile-vector [4]. enjoy! [1] http://haskell.org/haskellwiki/Hsndfile [

[Haskell] generalized newtype deriving breaks type class invariants. that is bad.

2010-03-09 Thread John Meacham
On Mon, Mar 08, 2010 at 11:32:16PM +0100, Wolfgang Jeltsch wrote: > Generalized newtype deriving doesn’t just allow otherwise undefinable > functions > to be defined. It probably also allows for faster function implementations. > For > example, with the above conv method, you could probably conve