<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Check on FsFlow</title>
    <link>https://adz.github.io/FsFlow/reference/check/</link>
    <description>Recent content in Check on FsFlow</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="https://adz.github.io/FsFlow/reference/check/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>FsFlow.CheckModule.all</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-all/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-all/</guid>
      <description>&lt;p&gt;Returns success when every check in the sequence succeeds.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;Sequentially evaluates each check in the &lt;code&gt;checks&lt;/code&gt; sequence.&#xA;Stops at the first failure.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;checks&lt;/code&gt;: A sequence of checks.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds only if all inputs succeed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.and</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-and/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-and/</guid>
      <description>&lt;p&gt;Returns success when both checks succeed.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;This is a logical &amp;ldquo;and&amp;rdquo; operation. It short-circuits: if &lt;code&gt;left&lt;/code&gt; fails,&#xA;&lt;code&gt;right&lt;/code&gt; is not evaluated.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;left&lt;/code&gt;: The first check.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;right&lt;/code&gt;: The second check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds only if both inputs succeed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.any</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-any/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-any/</guid>
      <description>&lt;p&gt;Returns success when at least one check in the sequence succeeds.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;Sequentially evaluates each check in the &lt;code&gt;checks&lt;/code&gt; sequence.&#xA;Stops at the first success.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;checks&lt;/code&gt;: A sequence of checks.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if any input succeeds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.blank</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-blank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-blank/</guid>
      <description>&lt;p&gt;Returns success when the string is blank.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the string is blank.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.Check</title>
      <link>https://adz.github.io/FsFlow/reference/check/t-check/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/t-check/</guid>
      <description>&lt;p&gt;A reusable predicate result that either preserves a value on success or acts as a gate with&#xA;&lt;code&gt;unit&lt;/code&gt; on success, while carrying a unit failure placeholder until the caller maps it into&#xA;a domain-specific error.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;Use the &lt;code&gt;Check&lt;/code&gt; module helpers to create and compose checks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.equal</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-equal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-equal/</guid>
      <description>&lt;p&gt;Returns success when the values are equal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;expected&lt;/code&gt;: The expected value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;actual&lt;/code&gt;: The actual value.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the values are equal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIf</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failif/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failif/</guid>
      <description>&lt;p&gt;Returns success when the condition is false.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;cond&lt;/code&gt;: The boolean condition to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if &lt;code&gt;cond&lt;/code&gt; is false.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfBlank</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifblank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifblank/</guid>
      <description>&lt;p&gt;Returns the string when it is blank.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the blank string.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfEmpty</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifempty/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifempty/</guid>
      <description>&lt;p&gt;Returns the sequence when it is not empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;coll&lt;/code&gt;: The sequence to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-empty sequence.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfEmptyStr</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifemptystr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifemptystr/</guid>
      <description>&lt;p&gt;Returns the string when it is null or empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the empty or null string.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfEqual</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifequal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifequal/</guid>
      <description>&lt;p&gt;Returns success when the values are equal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;expected&lt;/code&gt;: The expected value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;actual&lt;/code&gt;: The actual value.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the values are equal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNone</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnone/</guid>
      <description>&lt;p&gt;Returns the value when the option is &lt;code&gt;Some&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The option to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the value if present.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNonEmptyStr</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnonemptystr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnonemptystr/</guid>
      <description>&lt;p&gt;Returns success when the string is null or empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the string is null or empty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNotBlank</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotblank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotblank/</guid>
      <description>&lt;p&gt;Returns success when the string is blank.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the string is blank.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNotEmpty</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotempty/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotempty/</guid>
      <description>&lt;p&gt;Returns success when the sequence is empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;coll&lt;/code&gt;: The sequence to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the sequence is empty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNotEqual</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotequal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotequal/</guid>
      <description>&lt;p&gt;Returns success when the values are not equal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;expected&lt;/code&gt;: The expected value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;actual&lt;/code&gt;: The actual value.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the values differ.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNotNull</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotnull/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnotnull/</guid>
      <description>&lt;p&gt;Returns success when the value is null.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;value&lt;/code&gt;: The value to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the value is null.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfNull</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnull/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifnull/</guid>
      <description>&lt;p&gt;Returns the value when it is null.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;value&lt;/code&gt;: The value to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the null value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfSome</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifsome/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifsome/</guid>
      <description>&lt;p&gt;Returns success when the option is &lt;code&gt;None&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The option to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the option is &lt;code&gt;None&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfValueNone</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifvaluenone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifvaluenone/</guid>
      <description>&lt;p&gt;Returns the value when the value option is &lt;code&gt;ValueSome&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The value option to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the value if present.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.failIfValueSome</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifvaluesome/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-failifvaluesome/</guid>
      <description>&lt;p&gt;Returns success when the value option is &lt;code&gt;ValueNone&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The value option to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the value option is &lt;code&gt;ValueNone&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.fromPredicate</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-frompredicate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-frompredicate/</guid>
      <description>&lt;p&gt;Builds a check from a predicate while preserving the successful value.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;predicate&lt;/code&gt;: A function of type &lt;code&gt;&#39;value -&amp;gt; bool&lt;/code&gt; to test the value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;value&lt;/code&gt;: The value of type &lt;code&gt;&#39;value&lt;/code&gt; to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the value if the predicate succeeds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.not</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-not/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-not/</guid>
      <description>&lt;p&gt;Returns success when the supplied check fails.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;This is a logical &amp;ldquo;not&amp;rdquo; operation for checks. Note that it discards the success value&#xA;and returns &lt;code&gt;Unit&lt;/code&gt; on success.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;check&lt;/code&gt;: The source &lt;code&gt;Check&lt;/code&gt; to invert.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the input fails.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.notBlank</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notblank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notblank/</guid>
      <description>&lt;p&gt;Returns the string when it is not blank.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-blank string.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.notEmpty</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notempty/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notempty/</guid>
      <description>&lt;p&gt;Returns the sequence when it is not empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;coll&lt;/code&gt;: The sequence to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-empty sequence.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.notEqual</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notequal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notequal/</guid>
      <description>&lt;p&gt;Returns success when the values are not equal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;expected&lt;/code&gt;: The expected value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;actual&lt;/code&gt;: The actual value.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the values differ.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.notNull</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notnull/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-notnull/</guid>
      <description>&lt;p&gt;Returns the value when it is not null.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;value&lt;/code&gt;: The value to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-null value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIf</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okif/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okif/</guid>
      <description>&lt;p&gt;Returns success when the condition is true.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;cond&lt;/code&gt;: The boolean condition to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if &lt;code&gt;cond&lt;/code&gt; is true.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfBlank</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifblank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifblank/</guid>
      <description>&lt;p&gt;Returns success when the string is blank.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the string is null, empty, or whitespace.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfEmpty</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifempty/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifempty/</guid>
      <description>&lt;p&gt;Returns success when the sequence is empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;coll&lt;/code&gt;: The sequence to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the sequence is empty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfEmptyStr</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifemptystr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifemptystr/</guid>
      <description>&lt;p&gt;Returns success when the string is null or empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the string is null or empty.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfEqual</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifequal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifequal/</guid>
      <description>&lt;p&gt;Returns success when the values are equal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;expected&lt;/code&gt;: The expected value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;actual&lt;/code&gt;: The actual value.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the values are equal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNone</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnone/</guid>
      <description>&lt;p&gt;Returns success when the option is &lt;code&gt;None&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The option to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the option is &lt;code&gt;None&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNonEmptyStr</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnonemptystr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnonemptystr/</guid>
      <description>&lt;p&gt;Returns the string when it is not null or empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-empty string.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNotBlank</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotblank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotblank/</guid>
      <description>&lt;p&gt;Returns the string when it is not blank.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;str&lt;/code&gt;: The string to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-blank string.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNotEmpty</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotempty/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotempty/</guid>
      <description>&lt;p&gt;Returns the sequence when it is not empty.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;coll&lt;/code&gt;: The sequence of type &lt;code&gt;seq&amp;amp;lt;&#39;a&amp;amp;gt;&lt;/code&gt; to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-empty sequence.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNotEqual</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotequal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotequal/</guid>
      <description>&lt;p&gt;Returns success when the values are not equal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;expected&lt;/code&gt;: The expected value.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;actual&lt;/code&gt;: The actual value.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the values differ.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNotNull</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotnull/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnotnull/</guid>
      <description>&lt;p&gt;Returns the value when it is not null.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;value&lt;/code&gt;: The value of type &lt;code&gt;&#39;a&lt;/code&gt; to check for null.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the non-null value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfNull</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnull/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifnull/</guid>
      <description>&lt;p&gt;Returns success when the value is null.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;value&lt;/code&gt;: The value to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the value is null.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfSome</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifsome/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifsome/</guid>
      <description>&lt;p&gt;Returns the value when the option is &lt;code&gt;Some&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The &lt;code&gt;FSharpOption&lt;/code&gt; to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the value if present.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfValueNone</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifvaluenone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifvaluenone/</guid>
      <description>&lt;p&gt;Returns success when the value option is &lt;code&gt;ValueNone&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The value option to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if the value option is &lt;code&gt;ValueNone&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.okIfValueSome</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifvaluesome/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-okifvaluesome/</guid>
      <description>&lt;p&gt;Returns the value when the value option is &lt;code&gt;ValueSome&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;opt&lt;/code&gt;: The &lt;code&gt;FSharpValueOption&lt;/code&gt; to check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; containing the value if present.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.or</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-or/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-or/</guid>
      <description>&lt;p&gt;Returns success when either check succeeds.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;This is a logical &amp;ldquo;or&amp;rdquo; operation. It short-circuits: if &lt;code&gt;left&lt;/code&gt; succeeds,&#xA;&lt;code&gt;right&lt;/code&gt; is not evaluated.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;left&lt;/code&gt;: The first check.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;right&lt;/code&gt;: The second check.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Check&lt;/code&gt; that succeeds if either input succeeds.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.orError</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-orerror/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-orerror/</guid>
      <description>&lt;p&gt;Maps a unit error into the supplied application error value.&lt;/p&gt;&#xA;&lt;h2 id=&#34;remarks&#34;&gt;Remarks&lt;/h2&gt;&#xA;&lt;p&gt;This is the primary bridge from checks to domain-specific results.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;error&lt;/code&gt;: The domain error of type &lt;code&gt;&#39;error&lt;/code&gt; to return on failure.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;result&lt;/code&gt;: The source &lt;code&gt;Check&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Result&lt;/code&gt; with the provided error value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FsFlow.CheckModule.orErrorWith</title>
      <link>https://adz.github.io/FsFlow/reference/check/m-checkmodule-orerrorwith/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://adz.github.io/FsFlow/reference/check/m-checkmodule-orerrorwith/</guid>
      <description>&lt;p&gt;Maps a unit error into an application error produced on demand.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34;&gt;Parameters&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;errorFn&lt;/code&gt;: A function of type &lt;code&gt;unit -&amp;gt; &#39;error&lt;/code&gt; to produce the error.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;result&lt;/code&gt;: The source &lt;code&gt;Check&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;returns&#34;&gt;Returns&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;code&gt;Result&lt;/code&gt; with the produced error value.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
