<commit_before><?xml version="1.0"?>
<package >
  <metadata>
    <id>Functional.Maybe</id>
    <version>1.0.4</version>
    <title>Functional.Maybe — Option type for C# with LINQ support and rich fluent syntax for many popular uses</title>
    <authors><NAME>; original version by <NAME></authors>
    <owners><NAME></owners>
    <licenseUrl>https://raw.githubusercontent.com/AndreyTsvetkov/Functional.Maybe/master/License.txt</licenseUrl>
    <projectUrl>https://github.com/AndreyTsvetkov/Functional.Maybe</projectUrl>
    <iconUrl>http://findicons.com/files/icons/1462/candy_hearts/32/maybe.png</iconUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <summary>Option types for C# with LINQ support and rich fluent syntax for many popular uses</summary>
    <description><![CDATA[
		Option types for C# with LINQ support and rich fluent syntax for many popular uses:

		var maybeOne = "one".ToMaybe();
		var maybeAnother = Maybe<string>.Nothing;

var maybeBoth = 
    from one in maybeOne
    from another in maybeAnother
    select one + another;

maybeBoth.Match(
    both =>Console.WriteLine("Result is: {0}", both), 
    @else: () => Console.WriteLine("Result is Nothing, as one of the inputs was Nothing")
);]]>
	</description>
    <releaseNotes>Added some tests; also CD test release; no need to update now</releaseNotes>
    <copyright>Copyright 2015</copyright>
    <tags> option, maybe, linq, fluent, functional </tags>
  </metadata>
</package><commit_msg>new package version with a hotfix<commit_after><?xml version="1.0"?>
<package >
  <metadata>
    <id>Functional.Maybe</id>
    <version>1.0.5</version>
    <title>Functional.Maybe — Option type for C# with LINQ support and rich fluent syntax for many popular uses</title>
    <authors><NAME>; original version by <NAME></authors>
    <owners><NAME></owners>
    <licenseUrl>https://raw.githubusercontent.com/AndreyTsvetkov/Functional.Maybe/master/License.txt</licenseUrl>
    <projectUrl>https://github.com/AndreyTsvetkov/Functional.Maybe</projectUrl>
    <iconUrl>http://findicons.com/files/icons/1462/candy_hearts/32/maybe.png</iconUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <summary>Option types for C# with LINQ support and rich fluent syntax for many popular uses</summary>
    <description><![CDATA[
		Option types for C# with LINQ support and rich fluent syntax for many popular uses:

		var maybeOne = "one".ToMaybe();
		var maybeAnother = Maybe<string>.Nothing;

var maybeBoth = 
    from one in maybeOne
    from another in maybeAnother
    select one + another;

maybeBoth.Match(
    both =>Console.WriteLine("Result is: {0}", both), 
    @else: () => Console.WriteLine("Result is Nothing, as one of the inputs was Nothing")
);]]>
	</description>
    <releaseNotes>Important update: a severe error fixed. WhereValueExists method used to cause a StackOverflow exception.</releaseNotes>
    <copyright>Copyright 2015</copyright>
    <tags> option, maybe, linq, fluent, functional </tags>
  </metadata>
</package>
{'fraction_non_alphanumeric': 0.126769838656569, 'fraction_numerical': 0.010536713862364174, 'mean_word_length': 4.425, 'pattern_counts': {'":': 0, '<': 79, '<?xml version=': 2, '>': 83, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1036557', 'n_tokens_mistral': 946, 'n_tokens_neox': 893, 'n_words': 254}