Skip to content

Introduction for interested hackers

bentayloruk edited this page Nov 21, 2012 · 5 revisions

This page is a work in progress. The current content may not make sense.* Cantos

There are two main reasons for developing Cantos. The first is to add a useful piece of software to the .NET ecosystem. The second is to explore the F# language and associated functional techniques/designs.

Development Themes

Streams not files

Cantos is currently file system based. However, really I'd like it to deal with pure streams. I would like to implement this in a way that any plugins also use the StreamSystem and not the FileSystem directly.

Single exe

Cantos dependencies will be ILMerged (via a FAKE build script).

Customise via F# scripts

Cantos should work out of the box as a single exe. However, I'd like to make it customisable via fsx somehow.

Clone this wiki locally