I’ve just contributed some code examples to the OpenHandle project.
OpenHandle exposes data from Handle, which is an interesting way of providing persistent digital identifiers for information, incorporating metadata. It’s used by systems such as DSpace and DOI. In some ways, it’s a competitor to existing DNS-based ways of providing persistent URIs.
The code examples I’ve written demonstrate how to download OpenHandle data in F# and in C#. The C# implementation uses Linq.