Haksell Platform proposal: Add JuicyPixels

Vincent Berthoux vincent.berthoux at gmail.com
Thu Jan 24 07:53:37 GMT 2013


Hello,

  Sorry for the late response, I'm currently performing some benchmarks
against imagemagick and should be able to get them by the week-end. For the
number of image type supported, yes there are few. But the most important
are there : the JPG/PNG/BMP/GIF combo is here.

 For the reverse dependencies point, I expect the library to be used in
end-user programs which might not end up on Hackage, but that's only my
view point. And I'm probably partly responsible due to the limited
publicity around this library.

 For the Haddock part, I'm more than willing to put some effort into it. I
would really like Haskell to be able to manipulate images "out of the box"
by default.

   Thanks


     Vincent Berthoux


2013/1/20 Gregory Collins <greg at gregorycollins.net>

> I'm ambivalent about this one.
>
> Pros:
>
>    - fits a niche we're missing
>    - reasonably good test suite (86% expression coverage)
>    - API looks ok
>
> Cons:
>
>    - no reverse dependencies on Hackage (besides JuicyPixels-repa)
>    - benchmarks would be nice -- how competitive is it performance-wise
>    to e.g. imagemagick or imlib?
>    - only a handful of file types supported
>
> Additionally: the haddocks are okay, but not great. (Although the image
> encoded in the data url in the cabal description is super cool! I had no
> idea haddock could do that). More examples would be welcome in a library
> like this, e.g. showing the loading, processing, and saving of an image.
>
> G
>
>
>
> On Sun, Jan 20, 2013 at 12:22 PM, Vincent Berthoux <
> vincent.berthoux at gmail.com> wrote:
>
>> Hello everyone,
>>
>> I'd like to propose the library JuicyPixels for inclusion in the Haskell
>> Platform, the associated wiki page is here:
>>
>>   http://trac.haskell.org/haskell-platform/wiki/Proposals/juicypixels
>>
>> and the juicypixels package can be found on hackage :
>>
>>   http://hackage.haskell.org/package/JuicyPixels-3.0
>>
>> The JuicyPixels library is aimed to loading and saving images in various
>> common format including jpeg and PNG.
>>
>>   Regards
>>
>>      Vincent Berthoux
>>
>>
>> _______________________________________________
>> Haskell-platform mailing list
>> Haskell-platform at projects.haskell.org
>> http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform
>>
>>
>
>
> --
> Gregory Collins <greg at gregorycollins.net>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://projects.haskell.org/pipermail/haskell-platform/attachments/20130124/d0c0badf/attachment.htm>


More information about the Haskell-platform mailing list