Requirements - vilinski/nemerle GitHub Wiki

Table of Contents

Nemerle 0.9 and SVN trunk/snapshots

Note that the current compiler version in trunk repository is a very hot software with support for .NET 2.0 generics.

Windows

You can now use the released version of .NET 2.0 with Nemerle.

You need runtime and optionally SDK. Installing SDK is a good idea if you want Framework documentation and development tools. It is a necessity if you're going to compile from sources.

Problems

Because of a MS. NET Bug we cannot correctly emit IL for the following code:

interface IMap ['a] {
   Remove (x : 'a) : IMap ['a];
}

class Map ['a] : IMap ['a]
{
   // note that this method returns a subtype of IMap['a]
   public Remove (x : 'a) : Map ['a] {
      ...
   }
}

You can still use Mono to generate code. It will run fine on MS .NET.

Unix

Mono 1.1.11+ or SVN trunk.

Nemerle 0.3

Windows

You can check if you already have both of them installed in Add/Remove Software in Control Panel.

Unix

A reasonably new version of Mono.

⚠️ **GitHub.com Fallback** ⚠️