[Haskell-cafe] [ANNOUNCE] cereal-0.4.0.0

2013-09-26 Thread Trevor Elliott
Hi Everyone, I'm happy to announce the newest release of the cereal[1] binary serialization library. This includes a number of bug fixes, as well as instances of Serialize for the newtypes defined in Data.Monoid. Happy hacking! --trevor [1] http://hackage.haskell.org/package/cereal-0.4.0.0

[Haskell-cafe] [ANNOUNCE] cereal-0.3.5.2

2012-06-05 Thread Trevor Elliott
Hi Everyone, I'm happy to announce version 0.3.5.2[1] of the cereal serialization library. This is a bugfix release, mostly improving performance characteristics of the library. One noteable change is with runGetLazy, which will now perform as expected when a parser attempts to consume more

[Haskell-cafe] [ANNOUNCE] cereal-0.3.5.0

2011-12-08 Thread Trevor Elliott
Hi Everyone, I'm pleased to announce the release of cereal version 0.3.5.0! New to this release is support for default, generic implementations of the get and put methods of the Serialize class, when support is available. This functionality comes to you courtesy of Bas van Dijk. Happy Hack

[Haskell-cafe] [ANNOUNCE] cereal-0.3.4.0

2011-11-03 Thread Trevor Elliott
Hi Everyone, I'm happy to announce version 0.3.4.0 of the cereal serialization library. This release includes a patch from Adam Foltzer to provide support for IEEE754 encoded Float/Double values. This functionality is exposed through Serialize instances for both types, and specialized get/p

[Haskell-cafe] ANNOUNCE: HaNS-2.1.0.0

2011-05-24 Thread Trevor Elliott
nity.galois.com. -- Trevor Elliott (for the HaLVM team) P.S. If you're building with the HaLVM, make sure to add -fhalvm to your cabal install invocation. = References = HaLVM: http://halvm.org Haskell TCP:http://hackage.haskell.org/package/tcp smime.p7s Description: S/MIME Cry

Re: [Haskell-cafe] ANNOUNCE: cereal-0.3.3.0

2011-04-28 Thread Trevor Elliott
You might still prefer to use binary if your goal is to stream parsed data. Using cereal, this takes a bit more work. --trevor On 04/27/2011 12:17 AM, Vo Minh Thu wrote: > 2011/4/26 Trevor Elliott : >> Hot on the heels of the last release, cereal-0.3.3.0 [1] adds support >>

[Haskell-cafe] ANNOUNCE: cereal-0.3.3.0

2011-04-26 Thread Trevor Elliott
Hot on the heels of the last release, cereal-0.3.3.0 [1] adds support for parsing and rendering lazy ByteStrings. Most running functions in Data.Serialize.Get and Data.Serialize.Put now have lazy analogues, and Data.Serialize has gained encodeLazy and decodeLazy. This new functionality was made p

[Haskell-cafe] ANNOUNCE: cereal-0.3.1.0

2011-04-19 Thread Trevor Elliott
Hi Everyone, I'm proud to announce version 0.3.1.0 of the cereal binary-(de)serialization library [1]! This version includes some new functionality contributed by Lemmih, that adds support for partial parses in the Get monad. The changes don't modify the API presented in 0.3.0.0, instead adding

[Haskell-cafe] ANNOUNCE: cereal-0.2

2009-10-19 Thread Trevor Elliott
Hello Everyone, cereal is a variation on the binary package that provides strict parsing, handleable exceptions with a named call stack, and a new parsing isolation feature. The major differences from binary are a new class called Serialize replacing the Binary class, getting and putting using st

Re: [Haskell-cafe] Phantoms

2008-08-08 Thread Trevor Elliott
Hi Andrew, Here's an example that might help: > import Data.Typeable > > data Test a = Test Int > > instance Typeable a => Show (Test a) where > show t@(Test i) = "Test " ++ show (typeOf (ty t)) ++ " " ++ show i > where > ty :: Test a -> a, > ty = undefined and its use: *Mai

Re: [Haskell-cafe] Portland & OSCon

2008-07-07 Thread Trevor Elliott
Hi John, I'd certainly be interested in some sort of meeting. What did you have in mind? --trevor On Mon, 2008-07-07 at 14:18 -0500, John Goerzen wrote: > Hi, > > OSCon is happening in Portland, OR starting 2 weeks from today, with > probably the largest number of people there on July 23 and

Re: [Haskell-cafe] A Cabal problem

2008-05-05 Thread Trevor Elliott
On Mon, 05 May 2008 13:37:12 -0400 Mario Blazevic <[EMAIL PROTECTED]> wrote: > Trevor Elliott wrote: > > Hi Mario, > > > > Is the name of the module within the Shell.hs file Main? If not, > > that could be your problem. > > You may be right, th

Re: [Haskell-cafe] A Cabal problem

2008-05-05 Thread Trevor Elliott
Hi Mario, Is the name of the module within the Shell.hs file Main? If not, that could be your problem. --trevor On Mon, 05 May 2008 09:57:15 -0400 Mario Blazevic <[EMAIL PROTECTED]> wrote: > I have a problem with Cabal: it doesn't seem to pick up the > "Main-is:" option from the configur