Heavy rework of internal structure. Almost everything was rewritten.
Any T can be implicitly converted to a Option<T> now. Equality should be handled correctly for every case. Reworked the combinators and applicators a lot.
Updated the gitignore with a fresh one from gitignore.io.
Updated mspec dependency.
Simplified the inner workings of some combinators and applicators by reusing existing ones.
Added more tests. Updated nuget specs.
Published with https://stackedit.io/
Published with https://stackedit.io/