[Chart] Contour Plots and Darcs

Sacha Sokoloski sacha404 at gmail.com
Mon Oct 22 12:05:32 BST 2012


I'm glad you're interested. I'll wrap a patch up in the next little 
while and send it with tests and such. I'll probably want to implement a 
heat map at some point too, but that will take a bit longer.

As far darcs vs git, I do prefer darcs for smaller projects as well. 
Perhaps trying darcshub would be a good idea? I like the idea of 
supporting these projects.

On 22/10/12 01:00 PM, chart-request at projects.haskell.org wrote:
> Send Chart mailing list submissions to
> 	chart at projects.haskell.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://projects.haskell.org/cgi-bin/mailman/listinfo/chart
> or, via email, send a message with subject or body 'help' to
> 	chart-request at projects.haskell.org
>
> You can reach the person managing the list at
> 	chart-owner at projects.haskell.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Chart digest..."
>
>
> Today's Topics:
>
>     1. Re: Chart Digest, Vol 7, Issue 4 (Sacha Sokoloski)
>     2. Re: Chart Digest, Vol 7, Issue 4 (Tim Docker)
>     3. poll: migrate to github ? (Tim Docker)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 22 Oct 2012 09:29:34 +0200
> From: Sacha Sokoloski <sacha404 at gmail.com>
> Subject: Re: [Chart] Chart Digest, Vol 7, Issue 4
> To: chart at projects.haskell.org
> Message-ID: <5084F5DE.7000508 at gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> So I've implemented the marching squares algorithm for making contour
> plots in Haskell. It depends on containers in order to work, but other
> than that, it's pure simple haskell code. In order to render them more
> nicely, I'm working on an algorithm for making smooth line plots using
> the bezel line drawing functionality of cairo.
>
> I was planning on building that into the PlotLines datatype. Basically,
> the degree of smoothing can be controlled with a single parameter, with
> 0 being off. So one of the accessors to PlotLines would be 'smoothing'
> which defaults to 0, but when increased will smooth your plot.
>
> If both of these sound like nice features, I'll wrap up a patch and send it.
>
>    - Sacha
>
> On 30/08/12 01:00 PM, chart-request at projects.haskell.org wrote:
>> Send Chart mailing list submissions to
>> 	chart at projects.haskell.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>> 	http://projects.haskell.org/cgi-bin/mailman/listinfo/chart
>> or, via email, send a message with subject or body 'help' to
>> 	chart-request at projects.haskell.org
>>
>> You can reach the person managing the list at
>> 	chart-owner at projects.haskell.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of Chart digest..."
>>
>>
>> Today's Topics:
>>
>>      1. Re: no plots with invisible axes? (Tim Docker)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Wed, 29 Aug 2012 22:15:12 +1000
>> From: Tim Docker <tim at dockerz.net>
>> Subject: Re: [Chart] no plots with invisible axes?
>> To: Alex Lang <lang at tsurucapital.com>
>> Cc: chart at projects.haskell.org
>> Message-ID: <DF028F1B-08D1-4206-ACCD-AEBE53478037 at dockerz.net>
>> Content-Type: text/plain; charset=windows-1252
>>
>> It's certainly unexpected - probably a bug.
>>
>> I'll take a look at this?
>>
>> Tim
>>
>>
>> On 28/08/2012, at 9:11 PM, Alex Lang wrote:
>>
>>> Is it expected behaviour that my plots do not get rendered if all my
>>> layout axes have laxis_visible set to const False?
>>>
>>> _______________________________________________
>>> Chart mailing list
>>> Chart at projects.haskell.org
>>> http://projects.haskell.org/cgi-bin/mailman/listinfo/chart
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> Chart mailing list
>> Chart at projects.haskell.org
>> http://projects.haskell.org/cgi-bin/mailman/listinfo/chart
>>
>>
>> End of Chart Digest, Vol 7, Issue 4
>> ***********************************
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 22 Oct 2012 20:11:03 +1100
> From: Tim Docker <tim at dockerz.net>
> Subject: Re: [Chart] Chart Digest, Vol 7, Issue 4
> To: chart at projects.haskell.org
> Message-ID: <50850DA7.7080300 at dockerz.net>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Both of these sound useful. A patch would be great. Please include tests
> for the suite that demonstrate the new features.
>
> Tim
>
> On 22/10/12 18:29, Sacha Sokoloski wrote:
>> So I've implemented the marching squares algorithm for making contour
>> plots in Haskell. It depends on containers in order to work, but other
>> than that, it's pure simple haskell code. In order to render them more
>> nicely, I'm working on an algorithm for making smooth line plots using
>> the bezel line drawing functionality of cairo.
>>
>> I was planning on building that into the PlotLines datatype.
>> Basically, the degree of smoothing can be controlled with a single
>> parameter, with 0 being off. So one of the accessors to PlotLines
>> would be 'smoothing' which defaults to 0, but when increased will
>> smooth your plot.
>>
>> If both of these sound like nice features, I'll wrap up a patch and
>> send it.
>>
>>   - Sacha
>
>
>
> ------------------------------
>
> Message: 3
> Date: Mon, 22 Oct 2012 20:18:37 +1100
> From: Tim Docker <tim at dockerz.net>
> Subject: [Chart] poll: migrate to github ?
> To: chart at projects.haskell.org
> Message-ID: <50850F6D.4080305 at dockerz.net>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hi,
>
> Several users have suggested that they would like to see the chart
> library code move to github. I've resisted this because I generally
> prefer darcs over git for small projects. However, I can see that the
> social aspects of github are potentially valuable, and git has more
> mainstream acceptance.
>
> Hence this email requesting your opinion. Would you prefer to see chart
> stay hosted in darcs, or move to github? If we stay with darcs, there is
> the option of moving it to one of the hosting services (ie
> http://hub.darcs.net/ or http://darcsden.com).
>
> Tim
>
>
>
> ------------------------------
>
> _______________________________________________
> Chart mailing list
> Chart at projects.haskell.org
> http://projects.haskell.org/cgi-bin/mailman/listinfo/chart
>
>
> End of Chart Digest, Vol 8, Issue 1
> ***********************************




More information about the Chart mailing list