Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
* AW: [Caml-list] OCaml troll on Slashdot
@ 2005-03-18  8:16 Bauer, Christoph
  2005-03-18  8:35 ` Alain Frisch
  0 siblings, 1 reply; 2+ messages in thread
From: Bauer, Christoph @ 2005-03-18  8:16 UTC (permalink / raw)
  To: 'brogoff', caml-list

[-- Attachment #1: Type: text/plain, Size: 816 bytes --]

Hi, 

> I realize that this problem can be coded around, sometimes 
> with better data
> structures, or by the double reversing approach (which is 
> what I used to use)
> but my own sense of programming language aesthetics is that 
> this is a flaw, or
> at least a hole in the language that should be filled one day.

There is an implementation of VLists for OCaml. VLists are - like 
single linked lists - persistent, but have better performance,
require less memory and are GC friendlier. Here is
the announcement and a link to the paper:

http://sourceforge.net/mailarchive/forum.php?thread_id=6740097&forum_id=2988
0

Stack overflow problems should be solved. Unfortunatly you loose 
the ability of pattern matching and  List contruction with the
bracket notation.

The paper is quite nice.

Christoph Bauer



[-- Attachment #2: Type: text/html, Size: 1750 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-03-18  8:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-18  8:16 AW: [Caml-list] OCaml troll on Slashdot Bauer, Christoph
2005-03-18  8:35 ` Alain Frisch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox