rsdn/nemerle — pull request #384 by marek-g (2012-07-23 15:27:22+00:00)
Title: Add new snippet: Nemerle.Async.

This is an implementation of C# 5.0's compatible async/await keywords for Nemerle language. If you see this in main Nemerle repository I would be proud if you add it :).

Features:
- compatible with C# 5.0 Task-based Asynchronous Pattern
- syntax resembles that of C#
- .NET 4.5 and VS2012 are not required
(works fine with .NET 4.0 and VS2010 with AsyncTargetingPack.NET4)
- support for the following language constructs:
do / while / for / foreach / try / catch / finally / using
- support for GetAwaiter
- support for ConfigureAwait
- support for IProgress
- support for CancellationToken

You can find more details here: https://sites.google.com/site/gibekm/programming/nemerle/asyncawait.

I didn't add snippet do Nemerle-2010.sln file as it is targetting .NET 3.5 (and this snippet requires .NET 4.0 or newer). Also I didn't add it to the installer as I don't see that installer installs snippets. Actually I didn't add any reference to this snippet anywhere :) /Marek