Skip to content
Nils Lück edited this page Feb 3, 2015 · 22 revisions

Changelog

Version 0.2.0.0

  • Added methods to check if an optional contains some value (Contains and Exists)
  • Added Option<T, TException>, representing an Either-type
    • As well as several methods for easy interop between Option<T> and Option<T, TException>
  • Various minor improvement to the underlying code-base

Version 0.1.7.0

  • Moved essential option functionality into the actual struct:
    • Allows cleaner explicit type specification in Match.
    • Allows access to central functionality without manually having to import namespace.
  • Minor improvements in XML documentation.

Version 0.1.6.0

  • Added unsafe value retrieval.
    • Resides in a dedicated Optional.Unsafe namespace.

Version 0.1.5.0

  • Added equality testing, hashing and string conversion.
  • Added method, Or, to specify an alternative value ahead of time.

Version 0.1.0.0

  • Initial version
Clone this wiki locally