On Sun, Aug 28, 2011 at 12:15 PM, Erik de Castro Lopo <mle...@mega-nerd.com> wrote: > Hi all, > > I am having a look a Yi and was wondering if there was any documentation. > > Specifically, Yi depends on a relatively large number of somewhat > obscure Haskell libraries (eg fingertree, pointedlist, rosezipper > etc). What are these libraries used for?
* fingertree: the buffer is stored in a fingertree of bytestrings (utf8-encoded) * pointedlist: can't remember (but a pointed list is a simple structure; it's not a "big" dependency) * rosezipper: as far as I remember this is used for the "ide" part of Yi, which I am afraid has become dead wood. > Yi is also supposed to be configurable. Is there any documentation > on that? > Finally is there any design documentation that explains how this > thing is put together? The basics are outlined in my old report: http://publications.lib.chalmers.se/cpl/record/index.xsql?pubid=72549 Details have changed, but the overall picture remains. Cheers, JP. -- Yi development mailing list yi-devel@googlegroups.com http://groups.google.com/group/yi-devel