Note: Any changes to the README or Intellisense documentation will be made as necessary with new releases, but they will not normally be noted in these release notes unless those changes are significant.
- 0.3.0 - Added new Digit type, a new range for normalisation of floats, and other functions.
- 0.2.1 - Documentation changes.
- 0.2.0 - Added new Error type, some new helper functions, new GitHub repo, and some active patterns.
- 0.1.0 - Initial release.
- New
Digittype and module:- provides functionality to create and manipulate digits (integers 0 to 9, inclusive).
- New
NormalisationRangetype and module:- enables conversion of floats to normals via a range.
- Changed
DenormalisationRangetype and module:- now allows for no denormalisation (range provided was 0.0 to 0.0);
lowValueandhighValuefunctions now return options.
- Changed
CharHelpersmodule:- added new
removeControlCharactersFromArrayfunction to remove control characters from an array of chars.
- added new
- Changed
StringHelpersmodule:- added new
capitalisefunction to capitalise a string; - added new
joinedWithfunction (and convenience functions) to join strings with into single string; - added new
joinedViafunction to join strings with other strings into a single string; - added new
removeSpacesfunction to remove spaces from a string; - added new
removeAllButNumeralsfunction to remove all characters from a string which are not numerals; - added new
removeAllButLettersAndNumeralsfunction to remove all characters from a string which are not letters or numerals; - added new
splitfunction to split a string at the provided characters.
- added new
- New
ListHelpersmodule:interspersefunction which inserts an element between the elements of a list.
- Documentation changes required for NuGet.
- Added new Error type for use with identity value functions in QuickData.Numbers.FSharp (and future expansion).
- Added new
CharHelpers.removeControlCharactersFromSeqfunction. - Added new
StringHelpersmodule with various functions and active patterns for basic string validation and manipulation. - The
CharHelpersandSeqHelpersmodules no longer require their name to be used as a prefix; - Created the QuickData.FSharp GitHub repository for reporting issues, asking questions, and making suggestions.
- Initial release.