CSBiology / OBO.NET

An OBO file format parser, written in F#.
MIT License
3 stars 1 forks source link

[Feature Request] Minimal assumption parser based on Discriminated Unions #5

Closed omaus closed 1 year ago

omaus commented 1 year ago

Current parser reads an OBO file and returns OboOntology type which consists of fields OboTerms which is a list of OboTerms and OboTypeDefs, a list of OboTypeDefs. This means, the parser already creates a type that is split into components.

It might be better to have the minimal assumption, a Discriminated Union, first, and the OboOntology type later.

omaus commented 1 year ago

Done via #9.