F# assessment marking service library