fsharp lib skeleton