librelist archives

« back to archive

Re: Extended Reading List

Re: Extended Reading List

From:
Sean Williamson
Date:
2013-05-13 @ 23:17
I just came across this while reading about "Purely Functional Data 
Structures"; I thought that some of you fast readers may want some more 
fuel! http://www.amazon.com/lm/R3LG3ZBZS4GCTH/ref=cm_pdp_lm_title_1

Sean

Re: [foray] RE: Extended Reading List

From:
Brandon Mitchell
Date:
2013-05-13 @ 23:27
On Mon, May 13, 2013 at 4:17 PM, Sean Williamson
<supernullset@wereprobablywrong.com> wrote:
> I just came across this while reading about "Purely Functional Data
> Structures"; I thought that some of you fast readers may want some more
> fuel! http://www.amazon.com/lm/R3LG3ZBZS4GCTH/ref=cm_pdp_lm_title_1

The Okasaki book is a must-read, but it's easier of you have either
some SML or Haskell experience. The copy itself is written in SML, but
there's an appendix in Haskell on recent printings.

Re: [foray] RE: Extended Reading List

From:
Sean Williamson
Date:
2013-05-13 @ 23:36
I second that; I have gone through maybe a third of it and its hugely 
mind expanding. I was hoping that we could cover some of it once we 
closed out the last section of "Joy of Clojure"

On 5/13/13 4:27 PM, Brandon Mitchell wrote:
> On Mon, May 13, 2013 at 4:17 PM, Sean Williamson
> <supernullset@wereprobablywrong.com> wrote:
>> I just came across this while reading about "Purely Functional Data
>> Structures"; I thought that some of you fast readers may want some more
>> fuel! http://www.amazon.com/lm/R3LG3ZBZS4GCTH/ref=cm_pdp_lm_title_1
> The Okasaki book is a must-read, but it's easier of you have either
> some SML or Haskell experience. The copy itself is written in SML, but
> there's an appendix in Haskell on recent printings.

Re: [foray] RE: Extended Reading List

From:
i-blis
Date:
2013-05-14 @ 11:27
I casted a glance at Osaki's book while learning some (basic) Haskell some
time ago before deciding to wrap my head around a Lisp before moving 
forward. When I started to dive into Clojure, I came across these two 
attempts at translating Osaki's examples to Clojure.

There are just a Google search away but as this thread came up I thought 
it might be worth mentioning them:

1. https://github.com/jmgimeno/okasaki-clojure

2. https://github.com/leonardoborges/purely-functional-data-structures (+ 
blog post: 
http://www.leonardoborges.com/writings/2013/02/03/purely-functional-data-structures-in-clojure-leftist-heaps/)


The first one uses multimethods to implement datatypes. The second relies 
on protocols.

Still a little too advanced for me at the moment. I postponed going into 
that later. Maybe when bringing Clojure and Haskell side to side to get a 
better understanding of both of them and develop new skills.

For what it may be worth, greetings from Berlin, i-blis 


On Tuesday, 14 May 2013 at 1:36, Sean Williamson wrote:

> I second that; I have gone through maybe a third of it and its hugely 
> mind expanding. I was hoping that we could cover some of it once we 
> closed out the last section of "Joy of Clojure"
> 
> On 5/13/13 4:27 PM, Brandon Mitchell wrote:
> > On Mon, May 13, 2013 at 4:17 PM, Sean Williamson
> > <supernullset@wereprobablywrong.com 
(mailto:supernullset@wereprobablywrong.com)> wrote:
> > > I just came across this while reading about "Purely Functional Data
> > > Structures"; I thought that some of you fast readers may want some more
> > > fuel! http://www.amazon.com/lm/R3LG3ZBZS4GCTH/ref=cm_pdp_lm_title_1
> > 
> > 
> > The Okasaki book is a must-read, but it's easier of you have either
> > some SML or Haskell experience. The copy itself is written in SML, but
> > there's an appendix in Haskell on recent printings.
>