Skip to content

Instantly share code, notes, and snippets.

@wallymathieu
Created June 13, 2020 06:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wallymathieu/e2ed4375887ec622f2c4f2fdbfa24c01 to your computer and use it in GitHub Desktop.
Save wallymathieu/e2ed4375887ec622f2c4f2fdbfa24c01 to your computer and use it in GitHub Desktop.
Coverage report 2020-06-13 F#+
This file has been truncated, but you can view the full file.
<?xml version="1.0" encoding="utf-8"?>
<coverage line-rate="0.1306" branch-rate="0.0974" version="1.9" timestamp="1592029460" lines-covered="512" lines-valid="3919" branches-covered="343" branches-valid="3519">
<sources>
<source>/Users/mathieu/src/fs/FSharpPlus/src/FSharpPlus/</source>
</sources>
<packages>
<package name="FSharpPlus" line-rate="0.1306" branch-rate="0.0974" complexity="5733">
<classes>
<class name="FSharpPlus.Internals.Id`1" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="2">
<methods>
<method name="get_getValue" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name=".ctor" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
<line number="70" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="71" hits="0" branch="False" />
<line number="69" hits="0" branch="False" />
<line number="70" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Id0" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="2">
<methods>
<method name="get_getValue" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</method>
<method name=".ctor" signature="(System.String)" line-rate="0" branch-rate="1">
<lines>
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="81" hits="0" branch="False" />
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Either`2" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="15">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.DmStruct" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="CompareTo" signature="(FSharpPlus.Internals.DmStruct)" line-rate="0" branch-rate="1">
<lines>
<line number="87" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="87" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Set2`1" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name=".ctor" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="91" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="91" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.BitConverter" filename="Internals.fs" line-rate="0.4939" branch-rate="0.5" complexity="80">
<methods>
<method name="GetBytes" signature="(System.Boolean)" line-rate="0" branch-rate="0">
<lines>
<line number="102" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="GetBytes" signature="(System.Char,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="106" hits="0" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.Int16,System.Boolean)" line-rate="0.8" branch-rate="0.5">
<lines>
<line number="111" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="113" hits="2" branch="False" />
<line number="114" hits="2" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="39" type="jump" coverage="50%" />
<condition number="44" type="jump" coverage="50%" />
</conditions>
</line>
<line number="115" hits="2" branch="False" />
<line number="116" hits="2" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.Int32,System.Boolean)" line-rate="0.8" branch-rate="0.5">
<lines>
<line number="121" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="123" hits="3" branch="False" />
<line number="124" hits="3" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="62" type="jump" coverage="50%" />
<condition number="67" type="jump" coverage="50%" />
</conditions>
</line>
<line number="125" hits="3" branch="False" />
<line number="126" hits="3" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.Int64,System.Boolean)" line-rate="0.8" branch-rate="0.5">
<lines>
<line number="131" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="133" hits="2" branch="False" />
<line number="134" hits="2" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="110" type="jump" coverage="50%" />
<condition number="115" type="jump" coverage="50%" />
</conditions>
</line>
<line number="135" hits="2" branch="False" />
<line number="136" hits="2" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.UInt16,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="141" hits="0" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.UInt32,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="145" hits="0" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.UInt64,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="149" hits="0" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.Single,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="154" hits="0" branch="False" />
<line number="155" hits="0" branch="False" />
</lines>
</method>
<method name="GetBytes" signature="(System.Double,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="160" hits="0" branch="False" />
<line number="161" hits="0" branch="False" />
</lines>
</method>
<method name="ToChar" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="165" hits="0" branch="False" />
</lines>
</method>
<method name="ToInt16" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0.44439999999999996" branch-rate="0.5">
<lines>
<line number="169" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="170" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="21" type="jump" coverage="50%" />
</conditions>
</line>
<line number="171" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="172" hits="2" branch="False" />
<line number="173" hits="2" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="76" type="jump" coverage="50%" />
</conditions>
</line>
<line number="174" hits="2" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="81" type="jump" coverage="50%" />
</conditions>
</line>
<line number="175" hits="2" branch="False" />
<line number="176" hits="0" branch="False" />
<line number="177" hits="0" branch="False" />
</lines>
</method>
<method name="ToInt32" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0.44439999999999996" branch-rate="0.5">
<lines>
<line number="181" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="182" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="21" type="jump" coverage="50%" />
</conditions>
</line>
<line number="183" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="184" hits="4" branch="False" />
<line number="185" hits="4" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="76" type="jump" coverage="50%" />
</conditions>
</line>
<line number="186" hits="4" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="81" type="jump" coverage="50%" />
</conditions>
</line>
<line number="187" hits="4" branch="False" />
<line number="188" hits="0" branch="False" />
<line number="189" hits="0" branch="False" />
</lines>
</method>
<method name="ToInt64" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0.3333" branch-rate="0.5">
<lines>
<line number="193" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="194" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="21" type="jump" coverage="50%" />
</conditions>
</line>
<line number="195" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="196" hits="3" branch="False" />
<line number="197" hits="3" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="76" type="jump" coverage="50%" />
</conditions>
</line>
<line number="198" hits="3" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="84" type="jump" coverage="50%" />
</conditions>
</line>
<line number="199" hits="3" branch="False" />
<line number="201" hits="0" branch="False" />
<line number="202" hits="0" branch="False" />
<line number="203" hits="0" branch="False" />
<line number="205" hits="0" branch="False" />
<line number="207" hits="0" branch="False" />
</lines>
</method>
<method name="ToUInt16" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="212" hits="0" branch="False" />
</lines>
</method>
<method name="ToUInt32" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="216" hits="0" branch="False" />
</lines>
</method>
<method name="ToUInt64" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="220" hits="0" branch="False" />
</lines>
</method>
<method name="ToSingle" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="1" branch-rate="1">
<lines>
<line number="224" hits="1" branch="False" />
<line number="225" hits="1" branch="False" />
</lines>
</method>
<method name="ToDouble" signature="(System.Byte[],System.Int32,System.Boolean)" line-rate="1" branch-rate="1">
<lines>
<line number="229" hits="2" branch="False" />
<line number="230" hits="2" branch="False" />
</lines>
</method>
<method name="GetHexValue" signature="(System.Int32)" line-rate="1" branch-rate="1">
<lines>
<line number="235" hits="82" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="3" type="jump" coverage="100%" />
</conditions>
</line>
<line number="236" hits="2" branch="False" />
</lines>
</method>
<method name="ToString" signature="(System.Byte[],System.Int32,System.Int32)" line-rate="0.6666" branch-rate="0.5832999999999999">
<lines>
<line number="240" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="241" hits="1" branch="False" />
<line number="242" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="25" type="jump" coverage="50%" />
</conditions>
</line>
<line number="244" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="245" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="73" type="jump" coverage="50%" />
</conditions>
</line>
<line number="246" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="90" type="jump" coverage="50%" />
</conditions>
</line>
<line number="248" hits="1" branch="False" />
<line number="249" hits="1" branch="False" />
<line number="250" hits="23" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="140" type="jump" coverage="100%" />
</conditions>
</line>
<line number="251" hits="21" branch="False" />
<line number="252" hits="21" branch="False" />
<line number="253" hits="21" branch="False" />
<line number="254" hits="21" branch="False" />
<line number="255" hits="21" branch="False" />
<line number="258" hits="1" branch="False" />
</lines>
</method>
<method name="ToString" signature="(System.Byte[])" line-rate="0" branch-rate="0">
<lines>
<line number="262" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="263" hits="0" branch="False" />
</lines>
</method>
<method name="ToString" signature="(System.Byte[],System.Int32)" line-rate="0.5" branch-rate="0.5">
<lines>
<line number="267" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="268" hits="1" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="102" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="106" hits="0" branch="False" />
<line number="111" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="113" hits="2" branch="False" />
<line number="114" hits="2" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="39" type="jump" coverage="50%" />
<condition number="44" type="jump" coverage="50%" />
</conditions>
</line>
<line number="115" hits="2" branch="False" />
<line number="116" hits="2" branch="False" />
<line number="121" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="123" hits="3" branch="False" />
<line number="124" hits="3" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="62" type="jump" coverage="50%" />
<condition number="67" type="jump" coverage="50%" />
</conditions>
</line>
<line number="125" hits="3" branch="False" />
<line number="126" hits="3" branch="False" />
<line number="131" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="133" hits="2" branch="False" />
<line number="134" hits="2" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="110" type="jump" coverage="50%" />
<condition number="115" type="jump" coverage="50%" />
</conditions>
</line>
<line number="135" hits="2" branch="False" />
<line number="136" hits="2" branch="False" />
<line number="141" hits="0" branch="False" />
<line number="145" hits="0" branch="False" />
<line number="149" hits="0" branch="False" />
<line number="154" hits="0" branch="False" />
<line number="155" hits="0" branch="False" />
<line number="160" hits="0" branch="False" />
<line number="161" hits="0" branch="False" />
<line number="165" hits="0" branch="False" />
<line number="169" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="170" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="21" type="jump" coverage="50%" />
</conditions>
</line>
<line number="171" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="172" hits="2" branch="False" />
<line number="173" hits="2" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="76" type="jump" coverage="50%" />
</conditions>
</line>
<line number="174" hits="2" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="81" type="jump" coverage="50%" />
</conditions>
</line>
<line number="175" hits="2" branch="False" />
<line number="176" hits="0" branch="False" />
<line number="177" hits="0" branch="False" />
<line number="181" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="182" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="21" type="jump" coverage="50%" />
</conditions>
</line>
<line number="183" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="184" hits="4" branch="False" />
<line number="185" hits="4" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="76" type="jump" coverage="50%" />
</conditions>
</line>
<line number="186" hits="4" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="81" type="jump" coverage="50%" />
</conditions>
</line>
<line number="187" hits="4" branch="False" />
<line number="188" hits="0" branch="False" />
<line number="189" hits="0" branch="False" />
<line number="193" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="194" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="21" type="jump" coverage="50%" />
</conditions>
</line>
<line number="195" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="196" hits="3" branch="False" />
<line number="197" hits="3" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="76" type="jump" coverage="50%" />
</conditions>
</line>
<line number="198" hits="3" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="84" type="jump" coverage="50%" />
</conditions>
</line>
<line number="199" hits="3" branch="False" />
<line number="201" hits="0" branch="False" />
<line number="202" hits="0" branch="False" />
<line number="203" hits="0" branch="False" />
<line number="205" hits="0" branch="False" />
<line number="207" hits="0" branch="False" />
<line number="212" hits="0" branch="False" />
<line number="216" hits="0" branch="False" />
<line number="220" hits="0" branch="False" />
<line number="224" hits="1" branch="False" />
<line number="225" hits="1" branch="False" />
<line number="229" hits="2" branch="False" />
<line number="230" hits="2" branch="False" />
<line number="235" hits="82" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="3" type="jump" coverage="100%" />
</conditions>
</line>
<line number="236" hits="2" branch="False" />
<line number="240" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="241" hits="1" branch="False" />
<line number="242" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="25" type="jump" coverage="50%" />
</conditions>
</line>
<line number="244" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="48" type="jump" coverage="50%" />
</conditions>
</line>
<line number="245" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="73" type="jump" coverage="50%" />
</conditions>
</line>
<line number="246" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="90" type="jump" coverage="50%" />
</conditions>
</line>
<line number="248" hits="1" branch="False" />
<line number="249" hits="1" branch="False" />
<line number="250" hits="23" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="140" type="jump" coverage="100%" />
</conditions>
</line>
<line number="251" hits="21" branch="False" />
<line number="252" hits="21" branch="False" />
<line number="253" hits="21" branch="False" />
<line number="254" hits="21" branch="False" />
<line number="255" hits="21" branch="False" />
<line number="258" hits="1" branch="False" />
<line number="262" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="263" hits="0" branch="False" />
<line number="267" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="268" hits="1" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.FindSliceIndex" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="21">
<methods>
<method name="go@282" signature="(System.Collections.Generic.Queue`1&lt;a&gt;,a[],System.Collections.Generic.IEnumerator`1&lt;a&gt;,System.Int32)" line-rate="0" branch-rate="0">
<lines>
<line number="283" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="284" hits="0" branch="False" />
<line number="285" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
<line number="286" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="38" type="jump" coverage="0%" />
</conditions>
</line>
<line number="288" hits="0" branch="False" />
<line number="289" hits="0" branch="False" />
<line number="290" hits="0" branch="False" />
<line number="291" hits="0" branch="False" />
</lines>
</method>
<method name="seqImpl" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,System.Collections.Generic.IEnumerable`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="277" hits="0" branch="False" />
<line number="279" hits="0" branch="False" />
<line number="280" hits="0" branch="False" />
<line number="292" hits="0" branch="False" />
</lines>
</method>
<method name="go@298-1" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Collections.Generic.Queue`1&lt;a&gt;,System.Int32,System.Int32,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="301" hits="0" branch="False" />
<line number="302" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="42" type="jump" coverage="0%" />
</conditions>
</line>
<line number="303" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="305" hits="0" branch="False" />
<line number="306" hits="0" branch="False" />
<line number="307" hits="0" branch="False" />
<line number="308" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="listImpl" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="295" hits="0" branch="False" />
<line number="297" hits="0" branch="False" />
<line number="309" hits="0" branch="False" />
</lines>
</method>
<method name="go@313-2" signature="(a[],a[],System.Collections.Generic.Queue`1&lt;a&gt;,System.Int32)" line-rate="0" branch-rate="0">
<lines>
<line number="314" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="4" type="jump" coverage="0%" />
</conditions>
</line>
<line number="315" hits="0" branch="False" />
<line number="316" hits="0" branch="False" />
<line number="317" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="318" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="39" type="jump" coverage="0%" />
</conditions>
</line>
<line number="320" hits="0" branch="False" />
<line number="321" hits="0" branch="False" />
<line number="322" hits="0" branch="False" />
<line number="323" hits="0" branch="False" />
</lines>
</method>
<method name="arrayImpl" signature="(a[],a[])" line-rate="0" branch-rate="1">
<lines>
<line number="312" hits="0" branch="False" />
<line number="324" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="283" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="284" hits="0" branch="False" />
<line number="285" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
<line number="286" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="38" type="jump" coverage="0%" />
</conditions>
</line>
<line number="288" hits="0" branch="False" />
<line number="289" hits="0" branch="False" />
<line number="290" hits="0" branch="False" />
<line number="291" hits="0" branch="False" />
<line number="277" hits="0" branch="False" />
<line number="279" hits="0" branch="False" />
<line number="280" hits="0" branch="False" />
<line number="292" hits="0" branch="False" />
<line number="301" hits="0" branch="False" />
<line number="302" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="42" type="jump" coverage="0%" />
</conditions>
</line>
<line number="303" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="305" hits="0" branch="False" />
<line number="306" hits="0" branch="False" />
<line number="307" hits="0" branch="False" />
<line number="308" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
</conditions>
</line>
<line number="295" hits="0" branch="False" />
<line number="297" hits="0" branch="False" />
<line number="309" hits="0" branch="False" />
<line number="314" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="4" type="jump" coverage="0%" />
</conditions>
</line>
<line number="315" hits="0" branch="False" />
<line number="316" hits="0" branch="False" />
<line number="317" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="318" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="39" type="jump" coverage="0%" />
</conditions>
</line>
<line number="320" hits="0" branch="False" />
<line number="321" hits="0" branch="False" />
<line number="322" hits="0" branch="False" />
<line number="323" hits="0" branch="False" />
<line number="312" hits="0" branch="False" />
<line number="324" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Id" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="3">
<methods>
<method name="run" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
<method name="map" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Internals.Id`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="76" hits="0" branch="False" />
</lines>
</method>
<method name="create" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="77" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="77" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Constraints" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="whenNestedTuple" signature="(t)" line-rate="0" branch-rate="0">
<lines>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/16)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="23" type="jump" coverage="0%" />
<condition number="45" type="jump" coverage="0%" />
<condition number="67" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
<condition number="133" type="jump" coverage="0%" />
<condition number="155" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/16)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="23" type="jump" coverage="0%" />
<condition number="45" type="jump" coverage="0%" />
<condition number="67" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
<condition number="133" type="jump" coverage="0%" />
<condition number="155" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Internals.BigInteger" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="7">
<methods>
<method name="loop@51-1" signature="(System.Numerics.BigInteger,System.Numerics.BigInteger)" line-rate="0" branch-rate="0">
<lines>
<line number="52" hits="0" branch="False" />
<line number="53" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="43" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="trySqrtRem" signature="(System.Numerics.BigInteger)" line-rate="0" branch-rate="0">
<lines>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="True" condition-coverage="0% (0/3)">
<conditions>
<condition number="80" type="switch" coverage="0%" />
</conditions>
</line>
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="52" hits="0" branch="False" />
<line number="53" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="43" type="jump" coverage="0%" />
</conditions>
</line>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="True" condition-coverage="0% (0/3)">
<conditions>
<condition number="80" type="switch" coverage="0%" />
</conditions>
</line>
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Rational" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="2">
<methods>
<method name="numerator" signature="(F)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
<method name="denominator" signature="(F)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Decimal" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="3">
<methods>
<method name="trySqrt" signature="(System.Decimal)" line-rate="0" branch-rate="0">
<lines>
<line number="33" hits="0" branch="True" condition-coverage="0% (0/3)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="33" hits="0" branch="True" condition-coverage="0% (0/3)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Decimal/loop@38" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(System.Decimal)" line-rate="0" branch-rate="0">
<lines>
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="57" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="57" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Internals.Implicit" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals.Prelude" filename="Internals.fs" line-rate="0" branch-rate="0" complexity="6">
<methods>
<method name="flip" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,b,a)" line-rate="0" branch-rate="1">
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</method>
<method name="const'" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="tupleToOption" signature="(System.Boolean,a)" line-rate="0" branch-rate="0">
<lines>
<line number="15" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="retype" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="opaqueId" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="13" hits="0" branch="False" />
<line number="14" hits="0" branch="False" />
<line number="15" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="16" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Internals" filename="Internals.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name=".cctor" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="29" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="29" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Explicit" filename="Control/Converter.fs" line-rate="0" branch-rate="1" complexity="17">
<methods>
<method name="Explicit" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Byte,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.SByte,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Int16,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.UInt16,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Int32,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.UInt32,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Int64,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.UInt64,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.IntPtr,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.UIntPtr,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Double,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Single,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Decimal,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="33" hits="0" branch="False" />
</lines>
</method>
<method name="Explicit" signature="(System.Char,FSharpPlus.Control.Explicit)" line-rate="0" branch-rate="1">
<lines>
<line number="34" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="18" hits="0" branch="False" />
<line number="19" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="29" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="31" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="33" hits="0" branch="False" />
<line number="34" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.OfBytes" filename="Control/Converter.fs" line-rate="0.75" branch-rate="1" complexity="12">
<methods>
<method name="OfBytes" signature="(System.Boolean,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="42" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.Char,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="44" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.Double,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="45" hits="4" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.Int16,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="46" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.Int32,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="47" hits="4" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.Int64,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="48" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.Single,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="49" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.String,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="51" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.UInt16,FSharpPlus.Control.OfBytes)" line-rate="0" branch-rate="1">
<lines>
<line number="53" hits="0" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.UInt32,FSharpPlus.Control.OfBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="54" hits="2" branch="False" />
</lines>
</method>
<method name="OfBytes" signature="(System.UInt64,FSharpPlus.Control.OfBytes)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Boolean,System.Int32,System.Byte[])" line-rate="0" branch-rate="1">
<lines>
<line number="60" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="42" hits="2" branch="False" />
<line number="44" hits="2" branch="False" />
<line number="45" hits="4" branch="False" />
<line number="46" hits="2" branch="False" />
<line number="47" hits="4" branch="False" />
<line number="48" hits="2" branch="False" />
<line number="49" hits="2" branch="False" />
<line number="51" hits="2" branch="False" />
<line number="53" hits="0" branch="False" />
<line number="54" hits="2" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ToBytes" filename="Control/Converter.fs" line-rate="0.75" branch-rate="0.6666" complexity="16">
<methods>
<method name="ToBytes" signature="(System.Boolean,a,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="0.5">
<lines>
<line number="64" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="9" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="ToBytes" signature="(System.Char,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="65" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.Double,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="66" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.Int16,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="67" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.Int32,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="68" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.Int64,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="69" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.Single,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="70" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.String,b,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="0.75">
<lines>
<line number="71" hits="22" branch="True" condition-coverage="75% (3/4)">
<conditions>
<condition number="13" type="jump" coverage="50%" />
<condition number="65" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
<method name="ToBytes" signature="(System.UInt16,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.UInt32,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="1" branch-rate="1">
<lines>
<line number="73" hits="1" branch="False" />
</lines>
</method>
<method name="ToBytes" signature="(System.UInt64,System.Boolean,FSharpPlus.Control.ToBytes)" line-rate="0" branch-rate="1">
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Boolean,a)" line-rate="0" branch-rate="1">
<lines>
<line number="79" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="64" hits="1" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="9" type="jump" coverage="50%" />
</conditions>
</line>
<line number="65" hits="1" branch="False" />
<line number="66" hits="1" branch="False" />
<line number="67" hits="1" branch="False" />
<line number="68" hits="1" branch="False" />
<line number="69" hits="1" branch="False" />
<line number="70" hits="1" branch="False" />
<line number="71" hits="22" branch="True" condition-coverage="75% (3/4)">
<conditions>
<condition number="13" type="jump" coverage="50%" />
<condition number="65" type="jump" coverage="100%" />
</conditions>
</line>
<line number="72" hits="0" branch="False" />
<line number="73" hits="1" branch="False" />
<line number="74" hits="0" branch="False" />
<line number="79" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryParse" filename="Control/Converter.fs" line-rate="0.2631" branch-rate="1" complexity="17">
<methods>
<method name="TryParse" signature="(System.Decimal,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="87" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.Single,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.Double,FSharpPlus.Control.TryParse)" line-rate="1" branch-rate="1">
<lines>
<line number="89" hits="68" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.UInt16,FSharpPlus.Control.TryParse)" line-rate="1" branch-rate="1">
<lines>
<line number="90" hits="2" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.UInt32,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="91" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.UInt64,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="92" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.Int16,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="93" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.Int32,FSharpPlus.Control.TryParse)" line-rate="1" branch-rate="1">
<lines>
<line number="94" hits="6" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.Int64,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="95" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.String,FSharpPlus.Control.TryParse)" line-rate="1" branch-rate="1">
<lines>
<line number="97" hits="12" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.Text.StringBuilder,FSharpPlus.Control.TryParse)" line-rate="1" branch-rate="1">
<lines>
<line number="98" hits="2" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.DateTime,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="99" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(System.DateTimeOffset,FSharpPlus.Control.TryParse)" line-rate="0" branch-rate="1">
<lines>
<line number="100" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.String)" line-rate="0" branch-rate="1">
<lines>
<line number="105" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(R,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
<line number="109" hits="0" branch="False" />
<line number="110" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="112" hits="0" branch="False" />
</lines>
</method>
<method name="TryParse" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="113" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="87" hits="0" branch="False" />
<line number="88" hits="0" branch="False" />
<line number="89" hits="68" branch="False" />
<line number="90" hits="2" branch="False" />
<line number="91" hits="0" branch="False" />
<line number="92" hits="0" branch="False" />
<line number="93" hits="0" branch="False" />
<line number="94" hits="6" branch="False" />
<line number="95" hits="0" branch="False" />
<line number="97" hits="12" branch="False" />
<line number="98" hits="2" branch="False" />
<line number="99" hits="0" branch="False" />
<line number="100" hits="0" branch="False" />
<line number="105" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="109" hits="0" branch="False" />
<line number="110" hits="0" branch="False" />
<line number="112" hits="0" branch="False" />
<line number="113" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Parse" filename="Control/Converter.fs" line-rate="0.5832999999999999" branch-rate="1" complexity="8">
<methods>
<method name="Parse" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="117" hits="0" branch="False" />
</lines>
</method>
<method name="Parse" signature="(R,FSharpPlus.Control.Parse)" line-rate="0" branch-rate="1">
<lines>
<line number="118" hits="0" branch="False" />
</lines>
</method>
<method name="Parse" signature="(T,FSharpPlus.Control.Parse)" line-rate="0.8" branch-rate="1">
<lines>
<line number="119" hits="1" branch="False" />
<line number="120" hits="2" branch="False" />
<line number="121" hits="2" branch="False" />
<line number="122" hits="0" branch="False" />
<line number="123" hits="1" branch="False" />
</lines>
</method>
<method name="Parse" signature="(System.Boolean,FSharpPlus.Control.Parse)" line-rate="1" branch-rate="1">
<lines>
<line number="125" hits="2" branch="False" />
</lines>
</method>
<method name="Parse" signature="(System.Char,FSharpPlus.Control.Parse)" line-rate="1" branch-rate="1">
<lines>
<line number="127" hits="74" branch="False" />
</lines>
</method>
<method name="Parse" signature="(System.String,FSharpPlus.Control.Parse)" line-rate="0" branch-rate="1">
<lines>
<line number="128" hits="0" branch="False" />
</lines>
</method>
<method name="Parse" signature="(System.Text.StringBuilder,FSharpPlus.Control.Parse)" line-rate="1" branch-rate="1">
<lines>
<line number="129" hits="2" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.String)" line-rate="0" branch-rate="1">
<lines>
<line number="134" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="117" hits="0" branch="False" />
<line number="118" hits="0" branch="False" />
<line number="119" hits="1" branch="False" />
<line number="120" hits="2" branch="False" />
<line number="121" hits="2" branch="False" />
<line number="122" hits="0" branch="False" />
<line number="123" hits="1" branch="False" />
<line number="125" hits="2" branch="False" />
<line number="127" hits="74" branch="False" />
<line number="128" hits="0" branch="False" />
<line number="129" hits="2" branch="False" />
<line number="134" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/Explicit@29-9" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/Explicit@30-10" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@87" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@88-1" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@89-2" filename="Control/Converter.fs" line-rate="1" branch-rate="0.5" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@90-3" filename="Control/Converter.fs" line-rate="1" branch-rate="0.5" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@91-4" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@92-5" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@93-6" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@94-7" filename="Control/Converter.fs" line-rate="1" branch-rate="0.5" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@95-8" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@99-11" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@100-12" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/TryParse@108-13" filename="Control/Converter.fs" line-rate="1" branch-rate="0" complexity="4">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Converter/Parse@119-2" filename="Control/Converter.fs" line-rate="1" branch-rate="0.5" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.FromBigInt" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="20">
<methods>
<method name="FromBigInt" signature="(R,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(R,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(R,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(FSharpPlus.Internals.Default1,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Int32,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Int64,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.IntPtr,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.UIntPtr,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Numerics.BigInteger,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Double,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.SByte,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Int16,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Byte,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.UInt16,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.UInt32,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.UInt64,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Single,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="FromBigInt" signature="(System.Decimal,FSharpPlus.Control.FromBigInt)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Numerics.BigInteger)" line-rate="0" branch-rate="1">
<lines>
<line number="37" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="14" hits="0" branch="False" />
<line number="15" hits="0" branch="False" />
<line number="16" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="18" hits="0" branch="False" />
<line number="19" hits="0" branch="False" />
<line number="20" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="29" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="31" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.FromInt64" filename="Control/Numeric.fs" line-rate="0.05" branch-rate="1" complexity="20">
<methods>
<method name="FromInt64" signature="(R,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(R,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(R,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(FSharpPlus.Internals.Default1,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="45" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Int32,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="46" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Int64,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="47" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.IntPtr,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="48" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.UIntPtr,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Numerics.BigInteger,FSharpPlus.Control.FromInt64)" line-rate="1" branch-rate="1">
<lines>
<line number="50" hits="2" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Double,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="51" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Single,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="52" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Decimal,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="53" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.SByte,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Int16,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.Byte,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.UInt16,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="57" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.UInt32,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="58" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt64" signature="(System.UInt64,FSharpPlus.Control.FromInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int64)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="41" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="45" hits="0" branch="False" />
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
<line number="49" hits="0" branch="False" />
<line number="50" hits="2" branch="False" />
<line number="51" hits="0" branch="False" />
<line number="52" hits="0" branch="False" />
<line number="53" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="64" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.FromInt32" filename="Control/Numeric.fs" line-rate="0.2857" branch-rate="1" complexity="21">
<methods>
<method name="FromInt32" signature="(R,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(R,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="70" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(R,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(FSharpPlus.Internals.Default1,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Int32,FSharpPlus.Control.FromInt32)" line-rate="1" branch-rate="1">
<lines>
<line number="74" hits="20" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Int64,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.IntPtr,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="76" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.UIntPtr,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="77" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Numerics.BigInteger,FSharpPlus.Control.FromInt32)" line-rate="1" branch-rate="1">
<lines>
<line number="78" hits="2" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Double,FSharpPlus.Control.FromInt32)" line-rate="1" branch-rate="1">
<lines>
<line number="79" hits="8" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.SByte,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Int16,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Byte,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.UInt16,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.UInt32,FSharpPlus.Control.FromInt32)" line-rate="1" branch-rate="1">
<lines>
<line number="84" hits="2" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.UInt64,FSharpPlus.Control.FromInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="85" hits="0" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Single,FSharpPlus.Control.FromInt32)" line-rate="1" branch-rate="1">
<lines>
<line number="86" hits="8" branch="False" />
</lines>
</method>
<method name="FromInt32" signature="(System.Decimal,FSharpPlus.Control.FromInt32)" line-rate="1" branch-rate="1">
<lines>
<line number="87" hits="8" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int32)" line-rate="0" branch-rate="1">
<lines>
<line number="92" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(System.Int32)" line-rate="0" branch-rate="1">
<lines>
<line number="94" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="69" hits="0" branch="False" />
<line number="70" hits="0" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
<line number="74" hits="20" branch="False" />
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="77" hits="0" branch="False" />
<line number="78" hits="2" branch="False" />
<line number="79" hits="8" branch="False" />
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="2" branch="False" />
<line number="85" hits="0" branch="False" />
<line number="86" hits="8" branch="False" />
<line number="87" hits="8" branch="False" />
<line number="92" hits="0" branch="False" />
<line number="94" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.One" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="4">
<methods>
<method name="One" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="101" hits="0" branch="False" />
</lines>
</method>
<method name="One" signature="(t,FSharpPlus.Control.One)" line-rate="0" branch-rate="1">
<lines>
<line number="102" hits="0" branch="False" />
</lines>
</method>
<method name="One" signature="(t,FSharpPlus.Control.One)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="101" hits="0" branch="False" />
<line number="102" hits="0" branch="False" />
<line number="103" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Zero" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="108">
<methods>
<method name="Zero" signature="(System.TimeSpan,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="121" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(FSharpPlus.Internals.DmStruct,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="122" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="123" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(a[],FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="125" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.String,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="126" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Text.StringBuilder,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="127" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Core.Unit,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="128" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Boolean,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="129" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="130" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;a,b&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="131" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="136" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(t,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="141" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="28" type="jump" coverage="0%" />
</conditions>
</line>
<line number="143" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="53" type="jump" coverage="0%" />
</conditions>
</line>
<line number="144" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="104" type="jump" coverage="0%" />
</conditions>
</line>
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="130" type="jump" coverage="0%" />
</conditions>
</line>
<line number="147" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="148" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="182" type="jump" coverage="0%" />
</conditions>
</line>
<line number="149" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Tuple`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="152" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="153" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="155" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="156" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="157" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="158" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="159" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="160" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
<condition number="147" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Threading.Tasks.Task`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="164" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="165" hits="0" branch="False" />
<line number="166" hits="0" branch="False" />
<line number="167" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monoid&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="169" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="170" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(Microsoft.FSharp.Quotations.FSharpExpr`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="171" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Lazy`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="0">
<lines>
<line number="172" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Zero" signature="(System.Collections.Generic.Dictionary`2&lt;a,b&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="173" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.Zero)" line-rate="0" branch-rate="1">
<lines>
<line number="174" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(R,FSharpPlus.Internals.Default6)" line-rate="0" branch-rate="1">
<lines>
<line number="177" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(R,FSharpPlus.Internals.Default5)" line-rate="0" branch-rate="1">
<lines>
<line number="179" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="181" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Collections.Generic.IEnumerator`1&lt;a&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="182" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Collections.Generic.IDictionary`2&lt;a,b&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="183" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(System.Collections.Generic.IReadOnlyDictionary`2&lt;a,b&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="184" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(t,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="186" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(t,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="188" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(t,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="189" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="191" hits="0" branch="False" />
</lines>
</method>
<method name="Zero" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="192" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="121" hits="0" branch="False" />
<line number="122" hits="0" branch="False" />
<line number="123" hits="0" branch="False" />
<line number="124" hits="0" branch="False" />
<line number="125" hits="0" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="127" hits="0" branch="False" />
<line number="128" hits="0" branch="False" />
<line number="129" hits="0" branch="False" />
<line number="130" hits="0" branch="False" />
<line number="131" hits="0" branch="False" />
<line number="136" hits="0" branch="False" />
<line number="141" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="28" type="jump" coverage="0%" />
</conditions>
</line>
<line number="143" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="53" type="jump" coverage="0%" />
</conditions>
</line>
<line number="144" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="104" type="jump" coverage="0%" />
</conditions>
</line>
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="130" type="jump" coverage="0%" />
</conditions>
</line>
<line number="147" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="148" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="182" type="jump" coverage="0%" />
</conditions>
</line>
<line number="149" hits="0" branch="False" />
<line number="152" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="153" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="155" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
</conditions>
</line>
<line number="156" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="157" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
<line number="158" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
</conditions>
</line>
<line number="159" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
</conditions>
</line>
<line number="160" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
<condition number="147" type="jump" coverage="0%" />
</conditions>
</line>
<line number="164" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="165" hits="0" branch="False" />
<line number="166" hits="0" branch="False" />
<line number="167" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="171" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="172" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="173" hits="0" branch="False" />
<line number="174" hits="0" branch="False" />
<line number="177" hits="0" branch="False" />
<line number="179" hits="0" branch="False" />
<line number="181" hits="0" branch="False" />
<line number="182" hits="0" branch="False" />
<line number="183" hits="0" branch="False" />
<line number="184" hits="0" branch="False" />
<line number="186" hits="0" branch="False" />
<line number="188" hits="0" branch="False" />
<line number="189" hits="0" branch="False" />
<line number="191" hits="0" branch="False" />
<line number="192" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Abs" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="6">
<methods>
<method name="Abs" signature="(t,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="198" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Abs" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="199" hits="0" branch="False" />
</lines>
</method>
<method name="Abs" signature="(t,FSharpPlus.Control.Abs)" line-rate="0" branch-rate="1">
<lines>
<line number="200" hits="0" branch="False" />
</lines>
</method>
<method name="Abs" signature="(FSharpPlus.Internals.Default1,FSharpPlus.Control.Abs)" line-rate="0" branch-rate="1">
<lines>
<line number="201" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Num)" line-rate="0" branch-rate="1">
<lines>
<line number="205" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="198" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="199" hits="0" branch="False" />
<line number="200" hits="0" branch="False" />
<line number="201" hits="0" branch="False" />
<line number="205" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Abs'" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="Abs" signature="(System.Byte,FSharpPlus.Control.Abs')" line-rate="0" branch-rate="1">
<lines>
<line number="209" hits="0" branch="False" />
</lines>
</method>
<method name="Abs" signature="(System.UInt16,FSharpPlus.Control.Abs')" line-rate="0" branch-rate="1">
<lines>
<line number="210" hits="0" branch="False" />
</lines>
</method>
<method name="Abs" signature="(System.UInt32,FSharpPlus.Control.Abs')" line-rate="0" branch-rate="1">
<lines>
<line number="211" hits="0" branch="False" />
</lines>
</method>
<method name="Abs" signature="(System.UInt64,FSharpPlus.Control.Abs')" line-rate="0" branch-rate="1">
<lines>
<line number="212" hits="0" branch="False" />
</lines>
</method>
<method name="Abs" signature="(System.UIntPtr,FSharpPlus.Control.Abs')" line-rate="0" branch-rate="1">
<lines>
<line number="213" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Num)" line-rate="0" branch-rate="1">
<lines>
<line number="217" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="209" hits="0" branch="False" />
<line number="210" hits="0" branch="False" />
<line number="211" hits="0" branch="False" />
<line number="212" hits="0" branch="False" />
<line number="213" hits="0" branch="False" />
<line number="217" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Signum" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="9">
<methods>
<method name="Signum" signature="(t,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="224" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="225" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="226" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Signum" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="228" hits="0" branch="False" />
</lines>
</method>
<method name="Signum" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="229" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Num)" line-rate="0" branch-rate="1">
<lines>
<line number="233" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="224" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="225" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="226" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
<line number="228" hits="0" branch="False" />
<line number="229" hits="0" branch="False" />
<line number="233" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Signum'" filename="Control/Numeric.fs" line-rate="0" branch-rate="0.1" complexity="11">
<methods>
<method name="Signum" signature="(System.Byte,FSharpPlus.Control.Signum')" line-rate="0" branch-rate="0">
<lines>
<line number="237" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Signum" signature="(System.UInt16,FSharpPlus.Control.Signum')" line-rate="0" branch-rate="0">
<lines>
<line number="238" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Signum" signature="(System.UInt32,FSharpPlus.Control.Signum')" line-rate="0" branch-rate="0.5">
<lines>
<line number="239" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="Signum" signature="(System.UInt64,FSharpPlus.Control.Signum')" line-rate="0" branch-rate="0">
<lines>
<line number="240" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Signum" signature="(System.UIntPtr,FSharpPlus.Control.Signum')" line-rate="0" branch-rate="0">
<lines>
<line number="241" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="11" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Num)" line-rate="0" branch-rate="1">
<lines>
<line number="245" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="237" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="238" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="239" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="240" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="241" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="11" type="jump" coverage="0%" />
</conditions>
</line>
<line number="245" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryNegate" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="4">
<methods>
<method name="TryNegate" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="249" hits="0" branch="False" />
</lines>
</method>
<method name="TryNegate" signature="(t)" line-rate="0" branch-rate="0">
<lines>
<line number="250" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Num)" line-rate="0" branch-rate="1">
<lines>
<line number="253" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="249" hits="0" branch="False" />
<line number="250" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="253" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryNegate'" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="11">
<methods>
<method name="TryNegate" signature="(System.Byte)" line-rate="0" branch-rate="0">
<lines>
<line number="256" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryNegate" signature="(System.UInt16)" line-rate="0" branch-rate="0">
<lines>
<line number="257" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryNegate" signature="(System.UInt32)" line-rate="0" branch-rate="0">
<lines>
<line number="258" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryNegate" signature="(System.UInt64)" line-rate="0" branch-rate="0">
<lines>
<line number="259" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryNegate" signature="(System.UIntPtr)" line-rate="0" branch-rate="0">
<lines>
<line number="260" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="11" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Num)" line-rate="0" branch-rate="1">
<lines>
<line number="263" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="256" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="257" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="258" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="259" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="260" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="11" type="jump" coverage="0%" />
</conditions>
</line>
<line number="263" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.DivRem" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="DivRem" signature="(t,t,FSharpPlus.Control.DivRem)" line-rate="0" branch-rate="1">
<lines>
<line number="268" hits="0" branch="False" />
</lines>
</method>
<method name="DivRem" signature="(T,T,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="269" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="33" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="DivRem" signature="(T,T,FSharpPlus.Control.DivRem)" line-rate="0" branch-rate="0">
<lines>
<line number="271" hits="0" branch="False" />
<line number="272" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(T,T)" line-rate="0" branch-rate="1">
<lines>
<line number="277" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="268" hits="0" branch="False" />
<line number="269" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="33" type="jump" coverage="0%" />
</conditions>
</line>
<line number="271" hits="0" branch="False" />
<line number="272" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="277" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ToBigInt" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="12">
<methods>
<method name="ToBigInt" signature="(System.SByte)" line-rate="0" branch-rate="1">
<lines>
<line number="284" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.Int16)" line-rate="0" branch-rate="1">
<lines>
<line number="285" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.Int32)" line-rate="0" branch-rate="1">
<lines>
<line number="286" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.Int64)" line-rate="0" branch-rate="1">
<lines>
<line number="287" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.IntPtr)" line-rate="0" branch-rate="1">
<lines>
<line number="288" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.Byte)" line-rate="0" branch-rate="1">
<lines>
<line number="289" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.UInt16)" line-rate="0" branch-rate="1">
<lines>
<line number="290" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.UIntPtr)" line-rate="0" branch-rate="1">
<lines>
<line number="291" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.Numerics.BigInteger)" line-rate="0" branch-rate="1">
<lines>
<line number="292" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.UInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="293" hits="0" branch="False" />
</lines>
</method>
<method name="ToBigInt" signature="(System.UInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="294" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Integral)" line-rate="0" branch-rate="1">
<lines>
<line number="298" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="284" hits="0" branch="False" />
<line number="285" hits="0" branch="False" />
<line number="286" hits="0" branch="False" />
<line number="287" hits="0" branch="False" />
<line number="288" hits="0" branch="False" />
<line number="289" hits="0" branch="False" />
<line number="290" hits="0" branch="False" />
<line number="291" hits="0" branch="False" />
<line number="292" hits="0" branch="False" />
<line number="293" hits="0" branch="False" />
<line number="294" hits="0" branch="False" />
<line number="298" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Pi" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="8">
<methods>
<method name="Pi" signature="(R,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="322" hits="0" branch="False" />
</lines>
</method>
<method name="Pi" signature="(R,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="323" hits="0" branch="False" />
</lines>
</method>
<method name="Pi" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="324" hits="0" branch="False" />
</lines>
</method>
<method name="Pi" signature="(FSharpPlus.Internals.Default1,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="325" hits="0" branch="False" />
</lines>
</method>
<method name="Pi" signature="(System.Single,FSharpPlus.Control.Pi)" line-rate="0" branch-rate="1">
<lines>
<line number="326" hits="0" branch="False" />
</lines>
</method>
<method name="Pi" signature="(System.Double,FSharpPlus.Control.Pi)" line-rate="0" branch-rate="1">
<lines>
<line number="327" hits="0" branch="False" />
</lines>
</method>
<method name="Pi" signature="(System.Decimal,FSharpPlus.Control.Pi)" line-rate="0" branch-rate="1">
<lines>
<line number="328" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="333" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="322" hits="0" branch="False" />
<line number="323" hits="0" branch="False" />
<line number="324" hits="0" branch="False" />
<line number="325" hits="0" branch="False" />
<line number="326" hits="0" branch="False" />
<line number="327" hits="0" branch="False" />
<line number="328" hits="0" branch="False" />
<line number="333" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Subtract" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="Subtract" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="336" hits="0" branch="False" />
</lines>
</method>
<method name="Subtract" signature="(Num,Num)" line-rate="0" branch-rate="0">
<lines>
<line number="338" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="339" hits="0" branch="False" />
<line number="340" hits="0" branch="False" />
</lines>
</method>
<method name="Subtract" signature="(System.Byte,System.Byte)" line-rate="0" branch-rate="0">
<lines>
<line number="342" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Subtract" signature="(System.UInt16,System.UInt16)" line-rate="0" branch-rate="0">
<lines>
<line number="343" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Subtract" signature="(System.UInt32,System.UInt32)" line-rate="0" branch-rate="0">
<lines>
<line number="344" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Subtract" signature="(System.UInt64,System.UInt64)" line-rate="0" branch-rate="0">
<lines>
<line number="345" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Subtract" signature="(System.UIntPtr,System.UIntPtr)" line-rate="0" branch-rate="0">
<lines>
<line number="346" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="350" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="336" hits="0" branch="False" />
<line number="338" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="339" hits="0" branch="False" />
<line number="340" hits="0" branch="False" />
<line number="342" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="343" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="344" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="345" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="346" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="350" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TrySubtract" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="14">
<methods>
<method name="TrySubtract" signature="(t,a)" line-rate="0" branch-rate="0">
<lines>
<line number="353" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySubtract" signature="(t,FSharpPlus.Control.TrySubtract)" line-rate="0" branch-rate="1">
<lines>
<line number="354" hits="0" branch="False" />
</lines>
</method>
<method name="TrySubtract" signature="(System.Byte,System.Byte)" line-rate="0" branch-rate="0">
<lines>
<line number="356" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySubtract" signature="(System.UInt16,System.UInt16)" line-rate="0" branch-rate="0">
<lines>
<line number="357" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySubtract" signature="(System.UInt32,System.UInt32)" line-rate="0" branch-rate="0">
<lines>
<line number="358" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySubtract" signature="(System.UInt64,System.UInt64)" line-rate="0" branch-rate="0">
<lines>
<line number="359" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySubtract" signature="(System.UIntPtr,System.UIntPtr)" line-rate="0" branch-rate="0">
<lines>
<line number="360" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="364" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="353" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="354" hits="0" branch="False" />
<line number="356" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="357" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="358" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="359" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="360" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="364" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Divide" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="11">
<methods>
<method name="Divide" signature="(a,b)" line-rate="0" branch-rate="0">
<lines>
<line number="370" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="38" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Divide" signature="(Num,Num)" line-rate="0" branch-rate="0">
<lines>
<line number="372" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="373" hits="0" branch="False" />
<line number="374" hits="0" branch="False" />
</lines>
</method>
<method name="Divide" signature="(System.Double,System.Double)" line-rate="0" branch-rate="1">
<lines>
<line number="375" hits="0" branch="False" />
</lines>
</method>
<method name="Divide" signature="(System.Single,System.Single)" line-rate="0" branch-rate="1">
<lines>
<line number="376" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="379" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="370" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="38" type="jump" coverage="0%" />
</conditions>
</line>
<line number="372" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="373" hits="0" branch="False" />
<line number="374" hits="0" branch="False" />
<line number="375" hits="0" branch="False" />
<line number="376" hits="0" branch="False" />
<line number="379" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryDivide" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="12">
<methods>
<method name="TryDivide" signature="(a,b)" line-rate="0" branch-rate="0">
<lines>
<line number="383" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="385" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="46" type="jump" coverage="0%" />
</conditions>
</line>
<line number="386" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="83" type="jump" coverage="0%" />
</conditions>
</line>
<line number="387" hits="0" branch="False" />
</lines>
</method>
<method name="TryDivide" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="388" hits="0" branch="False" />
</lines>
</method>
<method name="TryDivide" signature="(System.Double,System.Double)" line-rate="0" branch-rate="1">
<lines>
<line number="389" hits="0" branch="False" />
</lines>
</method>
<method name="TryDivide" signature="(System.Single,System.Single)" line-rate="0" branch-rate="1">
<lines>
<line number="390" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="393" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="383" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="385" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="46" type="jump" coverage="0%" />
</conditions>
</line>
<line number="386" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="83" type="jump" coverage="0%" />
</conditions>
</line>
<line number="387" hits="0" branch="False" />
<line number="388" hits="0" branch="False" />
<line number="389" hits="0" branch="False" />
<line number="390" hits="0" branch="False" />
<line number="393" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TrySqrtRem" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="TrySqrtRem" signature="(System.Numerics.BigInteger)" line-rate="0" branch-rate="1">
<lines>
<line number="398" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrtRem" signature="(System.Int16)" line-rate="0" branch-rate="0">
<lines>
<line number="399" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySqrtRem" signature="(System.Int32)" line-rate="0" branch-rate="0">
<lines>
<line number="400" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySqrtRem" signature="(System.Int64)" line-rate="0" branch-rate="0">
<lines>
<line number="401" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySqrtRem" signature="(System.SByte)" line-rate="0" branch-rate="0">
<lines>
<line number="402" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySqrtRem" signature="(System.UInt16)" line-rate="0" branch-rate="1">
<lines>
<line number="403" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrtRem" signature="(System.UInt32)" line-rate="0" branch-rate="1">
<lines>
<line number="404" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrtRem" signature="(System.UInt64)" line-rate="0" branch-rate="1">
<lines>
<line number="405" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrtRem" signature="(System.IntPtr)" line-rate="0" branch-rate="1">
<lines>
<line number="406" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrtRem" signature="(System.Byte)" line-rate="0" branch-rate="1">
<lines>
<line number="407" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrtRem" signature="(System.UIntPtr)" line-rate="0" branch-rate="1">
<lines>
<line number="408" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Integral)" line-rate="0" branch-rate="1">
<lines>
<line number="412" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="398" hits="0" branch="False" />
<line number="399" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="400" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="401" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="402" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="403" hits="0" branch="False" />
<line number="404" hits="0" branch="False" />
<line number="405" hits="0" branch="False" />
<line number="406" hits="0" branch="False" />
<line number="407" hits="0" branch="False" />
<line number="408" hits="0" branch="False" />
<line number="412" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TrySqrt" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="39">
<methods>
<method name="Invoke" signature="(Integral)" line-rate="0" branch-rate="1">
<lines>
<line number="418" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrt" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="421" hits="0" branch="False" />
<line number="422" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrt" signature="(Z)" line-rate="0" branch-rate="0">
<lines>
<line number="425" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="427" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="48" type="jump" coverage="0%" />
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="428" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="127" type="jump" coverage="0%" />
<condition number="158" type="jump" coverage="0%" />
</conditions>
</line>
<line number="429" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrt" signature="(Rational)" line-rate="0" branch-rate="0">
<lines>
<line number="432" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="433" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="46" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
</conditions>
</line>
<line number="435" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="102" type="jump" coverage="0%" />
<condition number="129" type="jump" coverage="0%" />
<condition number="160" type="jump" coverage="0%" />
<condition number="170" type="jump" coverage="0%" />
</conditions>
</line>
<line number="436" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="212" type="jump" coverage="0%" />
</conditions>
</line>
<line number="437" hits="0" branch="False" />
</lines>
</method>
<method name="TrySqrt" signature="(System.Double)" line-rate="0" branch-rate="0">
<lines>
<line number="439" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySqrt" signature="(System.Single)" line-rate="0" branch-rate="0">
<lines>
<line number="440" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TrySqrt" signature="(System.Decimal)" line-rate="0" branch-rate="0">
<lines>
<line number="441" hits="0" branch="True" condition-coverage="0% (0/3)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="418" hits="0" branch="False" />
<line number="421" hits="0" branch="False" />
<line number="422" hits="0" branch="False" />
<line number="425" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="427" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="48" type="jump" coverage="0%" />
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="428" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="127" type="jump" coverage="0%" />
<condition number="158" type="jump" coverage="0%" />
</conditions>
</line>
<line number="429" hits="0" branch="False" />
<line number="432" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="433" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="46" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
</conditions>
</line>
<line number="435" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="102" type="jump" coverage="0%" />
<condition number="129" type="jump" coverage="0%" />
<condition number="160" type="jump" coverage="0%" />
<condition number="170" type="jump" coverage="0%" />
</conditions>
</line>
<line number="436" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="212" type="jump" coverage="0%" />
</conditions>
</line>
<line number="437" hits="0" branch="False" />
<line number="439" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="440" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="441" hits="0" branch="True" condition-coverage="0% (0/3)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Control.Sqrt" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="36">
<methods>
<method name="Sqrt" signature="(Num,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="446" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="447" hits="0" branch="False" />
<line number="448" hits="0" branch="False" />
</lines>
</method>
<method name="Sqrt" signature="(T,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="450" hits="0" branch="False" />
</lines>
</method>
<method name="Sqrt" signature="(Z,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="452" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="454" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="43" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
<line number="455" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
<condition number="148" type="jump" coverage="0%" />
</conditions>
</line>
<line number="456" hits="0" branch="False" />
</lines>
</method>
<method name="Sqrt" signature="(System.Single,FSharpPlus.Control.Sqrt)" line-rate="0" branch-rate="1">
<lines>
<line number="458" hits="0" branch="False" />
</lines>
</method>
<method name="Sqrt" signature="(System.Decimal,FSharpPlus.Control.Sqrt)" line-rate="0" branch-rate="0">
<lines>
<line number="459" hits="0" branch="True" condition-coverage="0% (0/5)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
<condition number="96" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Integral)" line-rate="0" branch-rate="1">
<lines>
<line number="463" hits="0" branch="False" />
</lines>
</method>
<method name="Sqrt" signature="(Rational,FSharpPlus.Control.Sqrt)" line-rate="0" branch-rate="0">
<lines>
<line number="467" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="469" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="41" type="jump" coverage="0%" />
<condition number="64" type="jump" coverage="0%" />
</conditions>
</line>
<line number="471" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="94" type="jump" coverage="0%" />
<condition number="118" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="446" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="447" hits="0" branch="False" />
<line number="448" hits="0" branch="False" />
<line number="450" hits="0" branch="False" />
<line number="452" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="454" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="43" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
<line number="455" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
<condition number="148" type="jump" coverage="0%" />
</conditions>
</line>
<line number="456" hits="0" branch="False" />
<line number="458" hits="0" branch="False" />
<line number="459" hits="0" branch="True" condition-coverage="0% (0/5)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
<condition number="96" type="jump" coverage="0%" />
</conditions>
</line>
<line number="463" hits="0" branch="False" />
<line number="467" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="469" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="41" type="jump" coverage="0%" />
<condition number="64" type="jump" coverage="0%" />
</conditions>
</line>
<line number="471" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="94" type="jump" coverage="0%" />
<condition number="118" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Control.MinValue" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="93">
<methods>
<method name="MinValue" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="485" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(Microsoft.FSharp.Core.Unit,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="486" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Boolean,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="487" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Char,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="488" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Byte,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="489" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.SByte,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="490" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Double,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="491" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Int16,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="492" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Int32,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="493" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Int64,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="494" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Single,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="495" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.UInt16,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="496" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.UInt32,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="497" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.UInt64,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="498" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Decimal,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="499" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.DateTime,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="500" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.DateTimeOffset,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="501" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.TimeSpan,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="1">
<lines>
<line number="502" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="508" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(t,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="512" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="513" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="28" type="jump" coverage="0%" />
</conditions>
</line>
<line number="514" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="53" type="jump" coverage="0%" />
</conditions>
</line>
<line number="515" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="516" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="104" type="jump" coverage="0%" />
</conditions>
</line>
<line number="517" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="130" type="jump" coverage="0%" />
</conditions>
</line>
<line number="518" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="519" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="182" type="jump" coverage="0%" />
</conditions>
</line>
<line number="520" hits="0" branch="False" />
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`1&lt;a&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="522" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="523" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="525" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="526" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="527" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="528" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="529" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinValue" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,FSharpPlus.Control.MinValue)" line-rate="0" branch-rate="0">
<lines>
<line number="530" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
<condition number="147" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="485" hits="0" branch="False" />
<line number="486" hits="0" branch="False" />
<line number="487" hits="0" branch="False" />
<line number="488" hits="0" branch="False" />
<line number="489" hits="0" branch="False" />
<line number="490" hits="0" branch="False" />
<line number="491" hits="0" branch="False" />
<line number="492" hits="0" branch="False" />
<line number="493" hits="0" branch="False" />
<line number="494" hits="0" branch="False" />
<line number="495" hits="0" branch="False" />
<line number="496" hits="0" branch="False" />
<line number="497" hits="0" branch="False" />
<line number="498" hits="0" branch="False" />
<line number="499" hits="0" branch="False" />
<line number="500" hits="0" branch="False" />
<line number="501" hits="0" branch="False" />
<line number="502" hits="0" branch="False" />
<line number="508" hits="0" branch="False" />
<line number="512" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="513" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="28" type="jump" coverage="0%" />
</conditions>
</line>
<line number="514" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="53" type="jump" coverage="0%" />
</conditions>
</line>
<line number="515" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="516" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="104" type="jump" coverage="0%" />
</conditions>
</line>
<line number="517" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="130" type="jump" coverage="0%" />
</conditions>
</line>
<line number="518" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="519" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="182" type="jump" coverage="0%" />
</conditions>
</line>
<line number="520" hits="0" branch="False" />
<line number="522" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="523" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="525" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
</conditions>
</line>
<line number="526" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="527" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
<line number="528" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
</conditions>
</line>
<line number="529" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
</conditions>
</line>
<line number="530" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
<condition number="147" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Control.MaxValue" filename="Control/Numeric.fs" line-rate="0" branch-rate="0" complexity="93">
<methods>
<method name="MaxValue" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="534" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(Microsoft.FSharp.Core.Unit,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="535" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Boolean,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="536" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Char,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="537" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Byte,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="538" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.SByte,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="539" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Double,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="540" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Int16,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="541" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Int32,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="542" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Int64,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="543" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Single,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="544" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.UInt16,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="545" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.UInt32,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="546" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.UInt64,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="547" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Decimal,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="548" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.DateTime,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="549" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.DateTimeOffset,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="550" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.TimeSpan,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="1">
<lines>
<line number="551" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="556" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(t,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="560" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="561" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="28" type="jump" coverage="0%" />
</conditions>
</line>
<line number="562" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="53" type="jump" coverage="0%" />
</conditions>
</line>
<line number="563" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="564" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="104" type="jump" coverage="0%" />
</conditions>
</line>
<line number="565" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="130" type="jump" coverage="0%" />
</conditions>
</line>
<line number="566" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="567" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="182" type="jump" coverage="0%" />
</conditions>
</line>
<line number="568" hits="0" branch="False" />
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`1&lt;a&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="570" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="571" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="573" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="574" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="575" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="576" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="577" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxValue" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,FSharpPlus.Control.MaxValue)" line-rate="0" branch-rate="0">
<lines>
<line number="578" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
<condition number="147" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="534" hits="0" branch="False" />
<line number="535" hits="0" branch="False" />
<line number="536" hits="0" branch="False" />
<line number="537" hits="0" branch="False" />
<line number="538" hits="0" branch="False" />
<line number="539" hits="0" branch="False" />
<line number="540" hits="0" branch="False" />
<line number="541" hits="0" branch="False" />
<line number="542" hits="0" branch="False" />
<line number="543" hits="0" branch="False" />
<line number="544" hits="0" branch="False" />
<line number="545" hits="0" branch="False" />
<line number="546" hits="0" branch="False" />
<line number="547" hits="0" branch="False" />
<line number="548" hits="0" branch="False" />
<line number="549" hits="0" branch="False" />
<line number="550" hits="0" branch="False" />
<line number="551" hits="0" branch="False" />
<line number="556" hits="0" branch="False" />
<line number="560" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="561" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="28" type="jump" coverage="0%" />
</conditions>
</line>
<line number="562" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="53" type="jump" coverage="0%" />
</conditions>
</line>
<line number="563" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="78" type="jump" coverage="0%" />
</conditions>
</line>
<line number="564" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="104" type="jump" coverage="0%" />
</conditions>
</line>
<line number="565" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="130" type="jump" coverage="0%" />
</conditions>
</line>
<line number="566" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="567" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="182" type="jump" coverage="0%" />
</conditions>
</line>
<line number="568" hits="0" branch="False" />
<line number="570" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="571" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="573" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
</conditions>
</line>
<line number="574" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="575" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
<line number="576" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
</conditions>
</line>
<line number="577" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
</conditions>
</line>
<line number="578" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="27" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="123" type="jump" coverage="0%" />
<condition number="147" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Control.Numerics" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="3">
<methods>
<method name="op_PlusDot" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="304" hits="0" branch="False" />
</lines>
</method>
<method name="op_MinusDot" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="305" hits="0" branch="False" />
</lines>
</method>
<method name="op_MultiplyDot" signature="(Num,Num)" line-rate="0" branch-rate="1">
<lines>
<line number="306" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="304" hits="0" branch="False" />
<line number="305" hits="0" branch="False" />
<line number="306" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Numerics/fromIntegral@308-1" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.FromBigInt,Num&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="308" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="308" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Numeric/toRational@434-1" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(i)" line-rate="0" branch-rate="1">
<lines>
<line number="434" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="434" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Numeric/toRational@470-4" filename="Control/Numeric.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(i)" line-rate="0" branch-rate="1">
<lines>
<line number="470" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="470" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Plus" filename="Control/Monoid.fs" line-rate="0" branch-rate="0" complexity="163">
<methods>
<method name="+" signature="(Plus,Plus,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Plus,Plus,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(t,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(a[],a[],FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Boolean,System.Boolean,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Text.StringBuilder,System.Text.StringBuilder,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.AggregateException,System.AggregateException,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(FSharpPlus.Internals.Id0,FSharpPlus.Internals.Id0,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Exception,System.Exception,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="35" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Plus,Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="58" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
<line number="46" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="4" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="25" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;a,b&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="121" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="False" />
<line number="54" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="87" type="jump" coverage="0%" />
</conditions>
</line>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;a,b&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="153" type="jump" coverage="0%" />
</conditions>
</line>
<line number="61" hits="0" branch="False" />
<line number="62" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
<line number="63" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="21" type="jump" coverage="0%" />
<condition number="45" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(t,t,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="67" hits="0" branch="True" condition-coverage="0% (0/48)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
<condition number="47" type="jump" coverage="0%" />
<condition number="70" type="jump" coverage="0%" />
<condition number="93" type="jump" coverage="0%" />
<condition number="117" type="jump" coverage="0%" />
<condition number="141" type="jump" coverage="0%" />
<condition number="165" type="jump" coverage="0%" />
<condition number="189" type="jump" coverage="0%" />
<condition number="213" type="jump" coverage="0%" />
<condition number="237" type="jump" coverage="0%" />
<condition number="261" type="jump" coverage="0%" />
<condition number="285" type="jump" coverage="0%" />
<condition number="309" type="jump" coverage="0%" />
<condition number="333" type="jump" coverage="0%" />
<condition number="357" type="jump" coverage="0%" />
<condition number="381" type="jump" coverage="0%" />
<condition number="403" type="jump" coverage="0%" />
<condition number="425" type="jump" coverage="0%" />
<condition number="447" type="jump" coverage="0%" />
<condition number="469" type="jump" coverage="0%" />
<condition number="491" type="jump" coverage="0%" />
<condition number="513" type="jump" coverage="0%" />
<condition number="535" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`1&lt;a&gt;,System.Tuple`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`2&lt;a,b&gt;,System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="78" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="29" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`3&lt;a,b,c&gt;,System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="79" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="45" type="jump" coverage="0%" />
<condition number="67" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`4&lt;a,b,c,d&gt;,System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="80" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="61" type="jump" coverage="0%" />
<condition number="83" type="jump" coverage="0%" />
<condition number="105" type="jump" coverage="0%" />
<condition number="127" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,System.Tuple`5&lt;a,b,c,d,e&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="81" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="77" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="121" type="jump" coverage="0%" />
<condition number="143" type="jump" coverage="0%" />
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,System.Tuple`6&lt;a,b,c,d,e,f&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
<condition number="115" type="jump" coverage="0%" />
<condition number="137" type="jump" coverage="0%" />
<condition number="159" type="jump" coverage="0%" />
<condition number="181" type="jump" coverage="0%" />
<condition number="203" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="109" type="jump" coverage="0%" />
<condition number="131" type="jump" coverage="0%" />
<condition number="153" type="jump" coverage="0%" />
<condition number="175" type="jump" coverage="0%" />
<condition number="197" type="jump" coverage="0%" />
<condition number="219" type="jump" coverage="0%" />
<condition number="241" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="+" signature="(System.Threading.Tasks.Task`1&lt;a&gt;,System.Threading.Tasks.Task`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="89" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="91" hits="0" branch="False" />
<line number="92" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;a,b&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;a,b&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="94" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Collections.Generic.Dictionary`2&lt;Key,Value&gt;,System.Collections.Generic.Dictionary`2&lt;Key,Value&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="0">
<lines>
<line number="97" hits="0" branch="False" />
<line number="98" hits="0" branch="False" />
<line number="99" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="100" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="118" type="jump" coverage="0%" />
<condition number="173" type="jump" coverage="0%" />
</conditions>
</line>
<line number="101" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monoid&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monoid&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;S&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;S&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="105" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(Microsoft.FSharp.Quotations.FSharpExpr`1&lt;a&gt;,Microsoft.FSharp.Quotations.FSharpExpr`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="109" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Lazy`1&lt;a&gt;,System.Lazy`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="112" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.Plus)" line-rate="0" branch-rate="1">
<lines>
<line number="113" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.IObservable`1&lt;a&gt;,System.IObservable`1&lt;a&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="114" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="115" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Collections.Generic.IEnumerator`1&lt;a&gt;,System.Collections.Generic.IEnumerator`1&lt;a&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="116" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Collections.Generic.IDictionary`2&lt;K,V&gt;,System.Collections.Generic.IDictionary`2&lt;K,V&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="117" hits="0" branch="False" />
</lines>
</method>
<method name="+" signature="(System.Collections.Generic.IReadOnlyDictionary`2&lt;K,V&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;K,V&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="118" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="19" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="29" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="31" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="58" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
<line number="46" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="4" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="25" type="jump" coverage="0%" />
</conditions>
</line>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="121" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="False" />
<line number="54" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="87" type="jump" coverage="0%" />
</conditions>
</line>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="153" type="jump" coverage="0%" />
</conditions>
</line>
<line number="61" hits="0" branch="False" />
<line number="62" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
<line number="63" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="21" type="jump" coverage="0%" />
<condition number="45" type="jump" coverage="0%" />
</conditions>
</line>
<line number="67" hits="0" branch="True" condition-coverage="0% (0/48)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
<condition number="47" type="jump" coverage="0%" />
<condition number="70" type="jump" coverage="0%" />
<condition number="93" type="jump" coverage="0%" />
<condition number="117" type="jump" coverage="0%" />
<condition number="141" type="jump" coverage="0%" />
<condition number="165" type="jump" coverage="0%" />
<condition number="189" type="jump" coverage="0%" />
<condition number="213" type="jump" coverage="0%" />
<condition number="237" type="jump" coverage="0%" />
<condition number="261" type="jump" coverage="0%" />
<condition number="285" type="jump" coverage="0%" />
<condition number="309" type="jump" coverage="0%" />
<condition number="333" type="jump" coverage="0%" />
<condition number="357" type="jump" coverage="0%" />
<condition number="381" type="jump" coverage="0%" />
<condition number="403" type="jump" coverage="0%" />
<condition number="425" type="jump" coverage="0%" />
<condition number="447" type="jump" coverage="0%" />
<condition number="469" type="jump" coverage="0%" />
<condition number="491" type="jump" coverage="0%" />
<condition number="513" type="jump" coverage="0%" />
<condition number="535" type="jump" coverage="0%" />
</conditions>
</line>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="78" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="29" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="79" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="45" type="jump" coverage="0%" />
<condition number="67" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
</conditions>
</line>
<line number="80" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="61" type="jump" coverage="0%" />
<condition number="83" type="jump" coverage="0%" />
<condition number="105" type="jump" coverage="0%" />
<condition number="127" type="jump" coverage="0%" />
</conditions>
</line>
<line number="81" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="77" type="jump" coverage="0%" />
<condition number="99" type="jump" coverage="0%" />
<condition number="121" type="jump" coverage="0%" />
<condition number="143" type="jump" coverage="0%" />
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
<condition number="115" type="jump" coverage="0%" />
<condition number="137" type="jump" coverage="0%" />
<condition number="159" type="jump" coverage="0%" />
<condition number="181" type="jump" coverage="0%" />
<condition number="203" type="jump" coverage="0%" />
</conditions>
</line>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="109" type="jump" coverage="0%" />
<condition number="131" type="jump" coverage="0%" />
<condition number="153" type="jump" coverage="0%" />
<condition number="175" type="jump" coverage="0%" />
<condition number="197" type="jump" coverage="0%" />
<condition number="219" type="jump" coverage="0%" />
<condition number="241" type="jump" coverage="0%" />
</conditions>
</line>
<line number="89" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="91" hits="0" branch="False" />
<line number="92" hits="0" branch="False" />
<line number="94" hits="0" branch="False" />
<line number="97" hits="0" branch="False" />
<line number="98" hits="0" branch="False" />
<line number="99" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="100" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="118" type="jump" coverage="0%" />
<condition number="173" type="jump" coverage="0%" />
</conditions>
</line>
<line number="101" hits="0" branch="False" />
<line number="103" hits="0" branch="False" />
<line number="105" hits="0" branch="False" />
<line number="109" hits="0" branch="False" />
<line number="112" hits="0" branch="False" />
<line number="113" hits="0" branch="False" />
<line number="114" hits="0" branch="False" />
<line number="115" hits="0" branch="False" />
<line number="116" hits="0" branch="False" />
<line number="117" hits="0" branch="False" />
<line number="118" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Sum" filename="Control/Monoid.fs" line-rate="0" branch-rate="0" complexity="41">
<methods>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.Dictionary`2&lt;a,b&gt;&gt;,System.Collections.Generic.Dictionary`2&lt;a,b&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="0">
<lines>
<line number="125" hits="0" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="127" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="128" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="59" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
<line number="129" hits="0" branch="False" />
<line number="130" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.IDictionary`2&lt;a,b&gt;&gt;,System.Collections.Generic.IDictionary`2&lt;a,b&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="0">
<lines>
<line number="133" hits="0" branch="False" />
<line number="134" hits="0" branch="False" />
<line number="135" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="136" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="59" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
<line number="137" hits="0" branch="False" />
<line number="138" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.List`1&lt;a&gt;&gt;,System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="1">
<lines>
<line number="140" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="1">
<lines>
<line number="141" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;a[]&gt;,a[],FSharpPlus.Control.Sum)" line-rate="0" branch-rate="1">
<lines>
<line number="142" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.String&gt;,System.String,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="1">
<lines>
<line number="143" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Text.StringBuilder&gt;,System.Text.StringBuilder,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="1">
<lines>
<line number="144" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="149" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(System.Collections.Generic.IEnumerable`1&lt;Monoid&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="152" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;a,b&gt;&gt;,System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="0">
<lines>
<line number="156" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="157" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Tuple`3&lt;a,b,c&gt;&gt;,System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="0">
<lines>
<line number="161" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="87" type="jump" coverage="0%" />
</conditions>
</line>
<line number="162" hits="0" branch="False" />
<line number="163" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Tuple`4&lt;a,b,c,d&gt;&gt;,System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.Sum)" line-rate="0" branch-rate="0">
<lines>
<line number="167" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="87" type="jump" coverage="0%" />
<condition number="124" type="jump" coverage="0%" />
</conditions>
</line>
<line number="168" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,a,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="173" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;R&gt;,R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="176" hits="0" branch="False" />
</lines>
</method>
<method name="Sum" signature="(System.Collections.Generic.IEnumerable`1&lt;R&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="177" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="125" hits="0" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="127" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="128" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="59" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
<line number="129" hits="0" branch="False" />
<line number="130" hits="0" branch="False" />
<line number="133" hits="0" branch="False" />
<line number="134" hits="0" branch="False" />
<line number="135" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="136" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="59" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
<line number="137" hits="0" branch="False" />
<line number="138" hits="0" branch="False" />
<line number="140" hits="0" branch="False" />
<line number="141" hits="0" branch="False" />
<line number="142" hits="0" branch="False" />
<line number="143" hits="0" branch="False" />
<line number="144" hits="0" branch="False" />
<line number="149" hits="0" branch="False" />
<line number="152" hits="0" branch="False" />
<line number="156" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
</conditions>
</line>
<line number="157" hits="0" branch="False" />
<line number="161" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="87" type="jump" coverage="0%" />
</conditions>
</line>
<line number="162" hits="0" branch="False" />
<line number="163" hits="0" branch="False" />
<line number="167" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="87" type="jump" coverage="0%" />
<condition number="124" type="jump" coverage="0%" />
</conditions>
</line>
<line number="168" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="False" />
<line number="173" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="176" hits="0" branch="False" />
<line number="177" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monoid" filename="Control/Monoid.fs" line-rate="1" branch-rate="1" complexity="2">
<methods>
<method name="f@34-1" signature="(System.Exception)" line-rate="1" branch-rate="1">
<lines>
<line number="34" hits="4" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="8" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="34" hits="4" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="8" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monoid/-@30-1" filename="Control/Monoid.fs" line-rate="1" branch-rate="0" complexity="10">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monoid/-@35-2" filename="Control/Monoid.fs" line-rate="1" branch-rate="0.6" complexity="10">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monoid/-@116-10" filename="Control/Monoid.fs" line-rate="1" branch-rate="0" complexity="4">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.Bind" filename="Control/Monad.fs" line-rate="0.125" branch-rate="0" complexity="20">
<methods>
<method name="op_GreaterGreaterEquals" signature="(System.Lazy`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Lazy`1&lt;U&gt;&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="18" hits="12" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Collections.Generic.IEnumerable`1&lt;U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(System.Threading.Tasks.Task`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Threading.Tasks.Task`1&lt;U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Collections.FSharpList`1&lt;U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U[]&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,U&gt;&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="26" hits="12" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(System.Tuple`2&lt;Monoid,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Tuple`2&lt;Monoid,U&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="28" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="38" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Control.FSharpAsync`1&lt;U&gt;&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="32" hits="36" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpResult`2&lt;U,E&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="33" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpChoice`2&lt;U,E&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="34" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(System.Collections.Generic.Dictionary`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Collections.Generic.Dictionary`2&lt;Key,U&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
</conditions>
</line>
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(System.Collections.Generic.List`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Collections.Generic.List`1&lt;U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="57" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="18" hits="12" branch="False" />
<line number="19" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="12" branch="False" />
<line number="28" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="38" type="jump" coverage="0%" />
</conditions>
</line>
<line number="32" hits="36" branch="False" />
<line number="33" hits="0" branch="False" />
<line number="34" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
</conditions>
</line>
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
<line number="50" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Join" filename="Control/Monad.fs" line-rate="0.0384" branch-rate="0" complexity="22">
<methods>
<method name="Join" signature="(Monad&lt;'Monad&lt;'T&gt;&gt;,Monad&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="63" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Monad&lt;'Monad&lt;'T&gt;&gt;,Monad&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(System.Lazy`1&lt;System.Lazy`1&lt;T&gt;&gt;,System.Lazy`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="1" branch-rate="1">
<lines>
<line number="65" hits="2" branch="False" />
</lines>
</method>
<method name="Join" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,System.Collections.Generic.IEnumerable`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(FSharpPlus.Internals.Id`1&lt;FSharpPlus.Internals.Id`1&lt;T&gt;&gt;,FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(System.Threading.Tasks.Task`1&lt;System.Threading.Tasks.Task`1&lt;T&gt;&gt;,System.Threading.Tasks.Task`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="70" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(T[][],T[],FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;R,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Monoid,System.Tuple`2&lt;Monoid,T&gt;,System.Tuple`2&lt;Monoid,T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="0">
<lines>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,E&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,E&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="76" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,Value&gt;&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,Value&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(System.Collections.Generic.Dictionary`2&lt;Key,System.Collections.Generic.Dictionary`2&lt;Key,Value&gt;&gt;,System.Collections.Generic.Dictionary`2&lt;Key,Value&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="0">
<lines>
<line number="86" hits="0" branch="False" />
<line number="87" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="63" type="jump" coverage="0%" />
</conditions>
</line>
<line number="89" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="91" hits="0" branch="False" />
</lines>
</method>
<method name="Join" signature="(System.Collections.Generic.List`1&lt;System.Collections.Generic.List`1&lt;T&gt;&gt;,System.Collections.Generic.List`1&lt;T&gt;,FSharpPlus.Control.Join)" line-rate="0" branch-rate="1">
<lines>
<line number="93" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Monad&lt;Monad&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="97" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="63" hits="0" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="65" hits="2" branch="False" />
<line number="66" hits="0" branch="False" />
<line number="67" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="69" hits="0" branch="False" />
<line number="70" hits="0" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="False" />
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="86" hits="0" branch="False" />
<line number="87" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="63" type="jump" coverage="0%" />
</conditions>
</line>
<line number="89" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="91" hits="0" branch="False" />
<line number="93" hits="0" branch="False" />
<line number="97" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Return" filename="Control/Monad.fs" line-rate="0.5" branch-rate="1" complexity="21">
<methods>
<method name="InvokeOnInstance" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="109" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Internals.Default2)" line-rate="1" branch-rate="1">
<lines>
<line number="113" hits="22" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Collections.Generic.IEnumerator`1&lt;a&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="114" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="115" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Lazy`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="117" hits="6" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Threading.Tasks.Task`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="119" hits="8" branch="False" />
<line number="120" hits="16" branch="False" />
<line number="121" hits="16" branch="False" />
<line number="122" hits="16" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="124" hits="62" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="125" hits="78" branch="False" />
</lines>
</method>
<method name="Return" signature="(a[],FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="126" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;r,a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="127" hits="16" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Tuple`2&lt;m,a&gt;,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="128" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="129" hits="38" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;a,e&gt;,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="130" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;a,e&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="131" hits="8" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Quotations.FSharpExpr`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="132" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="133" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.String,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="136" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(System.Text.StringBuilder,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="137" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="1" branch-rate="1">
<lines>
<line number="138" hits="32" branch="False" />
</lines>
</method>
<method name="Return" signature="(FSharpPlus.Internals.Set2`1&lt;a&gt;,FSharpPlus.Control.Return)" line-rate="0" branch-rate="1">
<lines>
<line number="139" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="103" hits="0" branch="False" />
<line number="109" hits="0" branch="False" />
<line number="113" hits="22" branch="False" />
<line number="114" hits="0" branch="False" />
<line number="115" hits="0" branch="False" />
<line number="117" hits="6" branch="False" />
<line number="119" hits="8" branch="False" />
<line number="120" hits="16" branch="False" />
<line number="121" hits="16" branch="False" />
<line number="122" hits="16" branch="False" />
<line number="124" hits="62" branch="False" />
<line number="125" hits="78" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="127" hits="16" branch="False" />
<line number="128" hits="0" branch="False" />
<line number="129" hits="38" branch="False" />
<line number="130" hits="0" branch="False" />
<line number="131" hits="8" branch="False" />
<line number="132" hits="0" branch="False" />
<line number="133" hits="0" branch="False" />
<line number="136" hits="0" branch="False" />
<line number="137" hits="0" branch="False" />
<line number="138" hits="32" branch="False" />
<line number="139" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Delay" filename="Control/Monad.fs" line-rate="0.25" branch-rate="1" complexity="8">
<methods>
<method name="Delay" signature="(FSharpPlus.Internals.Default3,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Monad&lt;'T&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="145" hits="0" branch="False" />
</lines>
</method>
<method name="Delay" signature="(FSharpPlus.Internals.Default1,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,I&gt;,FSharpPlus.Control.Delay)" line-rate="0" branch-rate="1">
<lines>
<line number="146" hits="0" branch="False" />
</lines>
</method>
<method name="Delay" signature="(FSharpPlus.Internals.Default1,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,t&gt;,a)" line-rate="0" branch-rate="1">
<lines>
<line number="147" hits="0" branch="False" />
</lines>
</method>
<method name="Delay" signature="(FSharpPlus.Internals.Default2,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,a)" line-rate="0" branch-rate="1">
<lines>
<line number="149" hits="0" branch="False" />
</lines>
</method>
<method name="Delay" signature="(FSharpPlus.Internals.Default2,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,a&gt;&gt;,b)" line-rate="1" branch-rate="1">
<lines>
<line number="150" hits="14" branch="False" />
</lines>
</method>
<method name="Delay" signature="(FSharpPlus.Control.Delay,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;&gt;,a)" line-rate="0" branch-rate="1">
<lines>
<line number="151" hits="0" branch="False" />
</lines>
</method>
<method name="Delay" signature="(FSharpPlus.Control.Delay,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,System.Lazy`1&lt;T&gt;&gt;,a)" line-rate="1" branch-rate="1">
<lines>
<line number="152" hits="8" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="157" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="145" hits="0" branch="False" />
<line number="146" hits="0" branch="False" />
<line number="147" hits="0" branch="False" />
<line number="149" hits="0" branch="False" />
<line number="150" hits="14" branch="False" />
<line number="151" hits="0" branch="False" />
<line number="152" hits="8" branch="False" />
<line number="157" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryWith" filename="Control/Monad.fs" line-rate="0.125" branch-rate="1" complexity="8">
<methods>
<method name="TryWith" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,Monad&lt;'T&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="163" hits="0" branch="False" />
</lines>
</method>
<method name="TryWith" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,Monad&lt;'T&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="164" hits="0" branch="False" />
</lines>
</method>
<method name="TryWith" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,t&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="165" hits="0" branch="False" />
</lines>
</method>
<method name="TryWith" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,System.Collections.Generic.IEnumerable`1&lt;a&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="1" branch-rate="1">
<lines>
<line number="167" hits="3" branch="False" />
</lines>
</method>
<method name="TryWith" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;R,a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,a&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="168" hits="0" branch="False" />
</lines>
</method>
<method name="TryWith" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,Microsoft.FSharp.Control.FSharpAsync`1&lt;a&gt;&gt;,FSharpPlus.Control.TryWith)" line-rate="0" branch-rate="1">
<lines>
<line number="169" hits="0" branch="False" />
</lines>
</method>
<method name="TryWith" signature="(System.Lazy`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,System.Lazy`1&lt;a&gt;&gt;,FSharpPlus.Control.TryWith)" line-rate="0" branch-rate="1">
<lines>
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,Monad&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="174" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="163" hits="0" branch="False" />
<line number="164" hits="0" branch="False" />
<line number="165" hits="0" branch="False" />
<line number="167" hits="3" branch="False" />
<line number="168" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="False" />
<line number="174" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryFinally" filename="Control/Monad.fs" line-rate="0.0909" branch-rate="1" complexity="11">
<methods>
<method name="TryFinally" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Internals.Default2,b)" line-rate="1" branch-rate="1">
<lines>
<line number="180" hits="5" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;R,a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Internals.Default2,b)" line-rate="0" branch-rate="1">
<lines>
<line number="181" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.TryFinally,b)" line-rate="0" branch-rate="1">
<lines>
<line number="182" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.TryFinally,b)" line-rate="0" branch-rate="1">
<lines>
<line number="183" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;System.Lazy`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.TryFinally,b)" line-rate="0" branch-rate="1">
<lines>
<line number="184" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="188" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="190" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Internals.Default3,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="193" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Internals.Default3,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="194" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Internals.Default1,FSharpPlus.Control.TryFinally)" line-rate="0" branch-rate="1">
<lines>
<line number="195" hits="0" branch="False" />
</lines>
</method>
<method name="TryFinally" signature="(System.Tuple`2&lt;t,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Internals.Default1,a)" line-rate="0" branch-rate="1">
<lines>
<line number="196" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="180" hits="5" branch="False" />
<line number="181" hits="0" branch="False" />
<line number="182" hits="0" branch="False" />
<line number="183" hits="0" branch="False" />
<line number="184" hits="0" branch="False" />
<line number="188" hits="0" branch="False" />
<line number="190" hits="0" branch="False" />
<line number="193" hits="0" branch="False" />
<line number="194" hits="0" branch="False" />
<line number="195" hits="0" branch="False" />
<line number="196" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Using" filename="Control/Monad.fs" line-rate="0.2727" branch-rate="0.5" complexity="14">
<methods>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Collections.Generic.IEnumerable`1&lt;U&gt;&gt;,FSharpPlus.Control.Using)" line-rate="1" branch-rate="0.5">
<lines>
<line number="202" hits="24" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="22" type="jump" coverage="50%" />
<condition number="30" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,U&gt;&gt;,FSharpPlus.Control.Using)" line-rate="1" branch-rate="1">
<lines>
<line number="203" hits="10" branch="False" />
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Control.FSharpAsync`1&lt;U&gt;&gt;,FSharpPlus.Control.Using)" line-rate="0" branch-rate="1">
<lines>
<line number="204" hits="0" branch="False" />
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Lazy`1&lt;U&gt;&gt;,FSharpPlus.Control.Using)" line-rate="1" branch-rate="1">
<lines>
<line number="205" hits="10" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="209" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="212" hits="0" branch="False" />
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="215" hits="0" branch="False" />
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="216" hits="0" branch="False" />
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="217" hits="0" branch="False" />
</lines>
</method>
<method name="Using" signature="(T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;'U&gt;&gt;,FSharpPlus.Control.Using)" line-rate="0" branch-rate="1">
<lines>
<line number="218" hits="0" branch="False" />
</lines>
</method>
<method name="Using" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,t&gt;,FSharpPlus.Control.Using)" line-rate="0" branch-rate="1">
<lines>
<line number="219" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="202" hits="24" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="22" type="jump" coverage="50%" />
<condition number="30" type="jump" coverage="50%" />
</conditions>
</line>
<line number="203" hits="10" branch="False" />
<line number="204" hits="0" branch="False" />
<line number="205" hits="10" branch="False" />
<line number="209" hits="0" branch="False" />
<line number="212" hits="0" branch="False" />
<line number="215" hits="0" branch="False" />
<line number="216" hits="0" branch="False" />
<line number="217" hits="0" branch="False" />
<line number="218" hits="0" branch="False" />
<line number="219" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/op_GreaterGreaterEquals@37-4" filename="Control/Monad.fs" line-rate="1" branch-rate="0" complexity="11">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/Join@80-4" filename="Control/Monad.fs" line-rate="1" branch-rate="0" complexity="11">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/Return@128-10" filename="Control/Monad.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/Return@136-17" filename="Control/Monad.fs" line-rate="1" branch-rate="0" complexity="4">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/Return@137-18" filename="Control/Monad.fs" line-rate="1" branch-rate="0" complexity="4">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/Using@203" filename="Control/Monad.fs" line-rate="1" branch-rate="0.5" complexity="4">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Monad/Using@205-1" filename="Control/Monad.fs" line-rate="1" branch-rate="0.5" complexity="4">
<methods />
<lines />
</class>
<class name="FSharpPlus.Internals._Dual`1" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="7">
<methods>
<method name="CompareTo" signature="(FSharpPlus.Internals._Dual`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</method>
<method name="get_Zero" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="18" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_Addition" signature="(FSharpPlus.Internals._Dual`1&lt;m&gt;,FSharpPlus.Internals._Dual`1&lt;m&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="19" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name=".ctor" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="15" hits="0" branch="False" />
<line number="13" hits="0" branch="False" />
<line number="18" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="19" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="16" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Internals._Endo`1" filename="Control/Foldable.fs" line-rate="0" branch-rate="1" complexity="3">
<methods>
<method name="get_Zero" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="op_Addition" signature="(FSharpPlus.Internals._Endo`1&lt;m&gt;,FSharpPlus.Internals._Endo`1&lt;m&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method name=".ctor" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="27" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ToSeq" filename="Control/Foldable.fs" line-rate="0.1" branch-rate="0.5" complexity="14">
<methods>
<method name="ToSeq" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,FSharpPlus.Control.ToSeq)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
<method name="ToSeq" signature="(System.Text.StringBuilder,FSharpPlus.Control.ToSeq)" line-rate="1" branch-rate="0.5">
<lines>
<line number="45" hits="4" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="8" type="jump" coverage="50%" />
<condition number="18" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="ToSeq" signature="(System.String,FSharpPlus.Control.ToSeq)" line-rate="0" branch-rate="1">
<lines>
<line number="46" hits="0" branch="False" />
</lines>
</method>
<method name="ToSeq" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,FSharpPlus.Control.ToSeq)" line-rate="0" branch-rate="0.5">
<lines>
<line number="47" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="ToSeq" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.ToSeq)" line-rate="0" branch-rate="1">
<lines>
<line number="48" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="53" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="ToSeq" signature="(S,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="58" hits="0" branch="False" />
</lines>
</method>
<method name="ToSeq" signature="(Foldable,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="ToSeq" signature="(T,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="60" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="44" hits="0" branch="False" />
<line number="45" hits="4" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="8" type="jump" coverage="50%" />
<condition number="18" type="jump" coverage="50%" />
</conditions>
</line>
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="48" hits="0" branch="False" />
<line number="53" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ToList" filename="Control/Foldable.fs" line-rate="0.2" branch-rate="0" complexity="11">
<methods>
<method name="ToList" signature="(a,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="0">
<lines>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="ToList" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</method>
<method name="ToList" signature="(Foldable,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
<method name="ToList" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,FSharpPlus.Control.ToList)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="ToList" signature="(System.String,FSharpPlus.Control.ToList)" line-rate="1" branch-rate="1">
<lines>
<line number="69" hits="2" branch="False" />
</lines>
</method>
<method name="ToList" signature="(System.Text.StringBuilder,FSharpPlus.Control.ToList)" line-rate="1" branch-rate="1">
<lines>
<line number="70" hits="1" branch="False" />
</lines>
</method>
<method name="ToList" signature="(a[],FSharpPlus.Control.ToList)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="ToList" signature="(System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.ToList)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="ToList" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.ToList)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="78" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="66" hits="0" branch="False" />
<line number="67" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="69" hits="2" branch="False" />
<line number="70" hits="1" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
<line number="78" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ToArray" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="11">
<methods>
<method name="ToArray" signature="(a,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="0">
<lines>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="ToArray" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="84" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(Foldable,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="85" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,FSharpPlus.Control.ToArray)" line-rate="0" branch-rate="1">
<lines>
<line number="86" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(System.String,FSharpPlus.Control.ToArray)" line-rate="0" branch-rate="1">
<lines>
<line number="87" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(System.Text.StringBuilder,FSharpPlus.Control.ToArray)" line-rate="0" branch-rate="1">
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(a[],FSharpPlus.Control.ToArray)" line-rate="0" branch-rate="1">
<lines>
<line number="89" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.ToArray)" line-rate="0" branch-rate="1">
<lines>
<line number="90" hits="0" branch="False" />
</lines>
</method>
<method name="ToArray" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.ToArray)" line-rate="0" branch-rate="1">
<lines>
<line number="91" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="96" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="84" hits="0" branch="False" />
<line number="85" hits="0" branch="False" />
<line number="86" hits="0" branch="False" />
<line number="87" hits="0" branch="False" />
<line number="88" hits="0" branch="False" />
<line number="89" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="91" hits="0" branch="False" />
<line number="96" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.FoldBack" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="15">
<methods>
<method name="FoldBack" signature="(F,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="101" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(F,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="102" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="0">
<lines>
<line number="104" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="FoldBack" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="105" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="106" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="107" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;&gt;,a,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="109" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(System.Text.StringBuilder,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;&gt;,a,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="110" hits="0" branch="False" />
</lines>
</method>
<method name="FoldBack" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,a,FSharpPlus.Control.FoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="111" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;State,State&gt;&gt;,State,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="116" hits="0" branch="False" />
</lines>
</method>
<method name="FromFoldMap" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,t&gt;&gt;,t,b)" line-rate="0" branch-rate="0">
<lines>
<line number="140" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="101" hits="0" branch="False" />
<line number="102" hits="0" branch="False" />
<line number="103" hits="0" branch="False" />
<line number="104" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="105" hits="0" branch="False" />
<line number="106" hits="0" branch="False" />
<line number="107" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="109" hits="0" branch="False" />
<line number="110" hits="0" branch="False" />
<line number="111" hits="0" branch="False" />
<line number="116" hits="0" branch="False" />
<line number="140" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Control.FoldMap" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="14">
<methods>
<method name="FromFoldFoldBack" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,c)" line-rate="0" branch-rate="1">
<lines>
<line number="122" hits="0" branch="False" />
</lines>
</method>
<method name="FoldMap" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Control.FoldMap)" line-rate="0" branch-rate="0">
<lines>
<line number="124" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="FoldMap" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Control.FoldMap)" line-rate="0" branch-rate="0">
<lines>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="FoldMap" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Control.FoldMap)" line-rate="0" branch-rate="0">
<lines>
<line number="126" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="FoldMap" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Control.FoldMap)" line-rate="0" branch-rate="0">
<lines>
<line number="127" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monoid&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="132" hits="0" branch="False" />
</lines>
</method>
<method name="FoldMap" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="135" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="FoldMap" signature="(F,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="136" hits="0" branch="False" />
</lines>
</method>
<method name="FoldMap" signature="(t,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="137" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="122" hits="0" branch="False" />
<line number="124" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="126" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="127" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="132" hits="0" branch="False" />
<line number="135" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="136" hits="0" branch="False" />
<line number="137" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Fold" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="13">
<methods>
<method name="FromFoldMap" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;t,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,t&gt;&gt;,t,b)" line-rate="0" branch-rate="0">
<lines>
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Fold" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,c,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="148" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Fold" signature="(F,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,b,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="149" hits="0" branch="False" />
</lines>
</method>
<method name="Fold" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,b,FSharpPlus.Control.Fold)" line-rate="0" branch-rate="0">
<lines>
<line number="150" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Fold" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,c&gt;&gt;,b,FSharpPlus.Control.Fold)" line-rate="0" branch-rate="1">
<lines>
<line number="151" hits="0" branch="False" />
</lines>
</method>
<method name="Fold" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,b,FSharpPlus.Control.Fold)" line-rate="0" branch-rate="1">
<lines>
<line number="152" hits="0" branch="False" />
</lines>
</method>
<method name="Fold" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,b,FSharpPlus.Control.Fold)" line-rate="0" branch-rate="1">
<lines>
<line number="153" hits="0" branch="False" />
</lines>
</method>
<method name="Fold" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,b,FSharpPlus.Control.Fold)" line-rate="0" branch-rate="1">
<lines>
<line number="154" hits="0" branch="False" />
</lines>
</method>
<method name="Fold" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,b,FSharpPlus.Control.Fold)" line-rate="0" branch-rate="1">
<lines>
<line number="155" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;State,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,State&gt;&gt;,State,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="160" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="148" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="149" hits="0" branch="False" />
<line number="150" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="151" hits="0" branch="False" />
<line number="152" hits="0" branch="False" />
<line number="153" hits="0" branch="False" />
<line number="154" hits="0" branch="False" />
<line number="155" hits="0" branch="False" />
<line number="160" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Exists" filename="Control/Foldable.fs" line-rate="0.1" branch-rate="0.3333" complexity="14">
<methods>
<method name="Exists" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,System.Boolean&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="165" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Exists" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="166" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="0" branch-rate="1">
<lines>
<line number="167" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="0" branch-rate="1">
<lines>
<line number="168" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="0" branch-rate="1">
<lines>
<line number="169" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="0" branch-rate="1">
<lines>
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="0" branch-rate="1">
<lines>
<line number="171" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="0" branch-rate="1">
<lines>
<line number="172" hits="0" branch="False" />
</lines>
</method>
<method name="Exists" signature="(System.Text.StringBuilder,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.Exists)" line-rate="1" branch-rate="0.5">
<lines>
<line number="173" hits="1" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="9" type="jump" coverage="50%" />
<condition number="19" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="178" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="165" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="166" hits="0" branch="False" />
<line number="167" hits="0" branch="False" />
<line number="168" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="False" />
<line number="171" hits="0" branch="False" />
<line number="172" hits="0" branch="False" />
<line number="173" hits="1" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="9" type="jump" coverage="50%" />
<condition number="19" type="jump" coverage="50%" />
</conditions>
</line>
<line number="178" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ForAll" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="14">
<methods>
<method name="ForAll" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,System.Boolean&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="183" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="ForAll" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="184" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="1">
<lines>
<line number="185" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="1">
<lines>
<line number="186" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="1">
<lines>
<line number="187" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="1">
<lines>
<line number="188" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="1">
<lines>
<line number="189" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="1">
<lines>
<line number="190" hits="0" branch="False" />
</lines>
</method>
<method name="ForAll" signature="(System.Text.StringBuilder,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.ForAll)" line-rate="0" branch-rate="0">
<lines>
<line number="191" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
<condition number="19" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="196" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="183" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="184" hits="0" branch="False" />
<line number="185" hits="0" branch="False" />
<line number="186" hits="0" branch="False" />
<line number="187" hits="0" branch="False" />
<line number="188" hits="0" branch="False" />
<line number="189" hits="0" branch="False" />
<line number="190" hits="0" branch="False" />
<line number="191" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
<condition number="19" type="jump" coverage="0%" />
</conditions>
</line>
<line number="196" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Find" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Find" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="201" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Find" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="202" hits="0" branch="False" />
</lines>
</method>
<method name="Find" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.Find)" line-rate="0" branch-rate="1">
<lines>
<line number="203" hits="0" branch="False" />
</lines>
</method>
<method name="Find" signature="(System.Collections.Generic.List`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.Find)" line-rate="0" branch-rate="1">
<lines>
<line number="204" hits="0" branch="False" />
</lines>
</method>
<method name="Find" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.Find)" line-rate="0" branch-rate="1">
<lines>
<line number="205" hits="0" branch="False" />
</lines>
</method>
<method name="Find" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.Find)" line-rate="0" branch-rate="1">
<lines>
<line number="206" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="211" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="201" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="202" hits="0" branch="False" />
<line number="203" hits="0" branch="False" />
<line number="204" hits="0" branch="False" />
<line number="205" hits="0" branch="False" />
<line number="206" hits="0" branch="False" />
<line number="211" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryFind" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="7">
<methods>
<method name="TryFind" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="216" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryFind" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.TryFind)" line-rate="0" branch-rate="1">
<lines>
<line number="217" hits="0" branch="False" />
</lines>
</method>
<method name="TryFind" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.TryFind)" line-rate="0" branch-rate="1">
<lines>
<line number="218" hits="0" branch="False" />
</lines>
</method>
<method name="TryFind" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.TryFind)" line-rate="0" branch-rate="1">
<lines>
<line number="219" hits="0" branch="False" />
</lines>
</method>
<method name="TryFind" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,FSharpPlus.Control.TryFind)" line-rate="0" branch-rate="1">
<lines>
<line number="220" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="225" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="216" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="217" hits="0" branch="False" />
<line number="218" hits="0" branch="False" />
<line number="219" hits="0" branch="False" />
<line number="220" hits="0" branch="False" />
<line number="225" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Head" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="10">
<methods>
<method name="Head" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="230" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Head" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="231" hits="0" branch="False" />
</lines>
</method>
<method name="Head" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,FSharpPlus.Control.Head)" line-rate="0" branch-rate="1">
<lines>
<line number="232" hits="0" branch="False" />
</lines>
</method>
<method name="Head" signature="(T[],FSharpPlus.Control.Head)" line-rate="0" branch-rate="1">
<lines>
<line number="233" hits="0" branch="False" />
</lines>
</method>
<method name="Head" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.Head)" line-rate="0" branch-rate="1">
<lines>
<line number="234" hits="0" branch="False" />
</lines>
</method>
<method name="Head" signature="(System.Collections.Generic.List`1&lt;T&gt;,FSharpPlus.Control.Head)" line-rate="0" branch-rate="1">
<lines>
<line number="235" hits="0" branch="False" />
</lines>
</method>
<method name="Head" signature="(System.String,FSharpPlus.Control.Head)" line-rate="0" branch-rate="1">
<lines>
<line number="236" hits="0" branch="False" />
</lines>
</method>
<method name="Head" signature="(System.Text.StringBuilder,FSharpPlus.Control.Head)" line-rate="0" branch-rate="1">
<lines>
<line number="237" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="242" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="230" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="231" hits="0" branch="False" />
<line number="232" hits="0" branch="False" />
<line number="233" hits="0" branch="False" />
<line number="234" hits="0" branch="False" />
<line number="235" hits="0" branch="False" />
<line number="236" hits="0" branch="False" />
<line number="237" hits="0" branch="False" />
<line number="242" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryHead" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="TryHead" signature="(a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="247" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryHead" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,FSharpPlus.Control.TryHead)" line-rate="0" branch-rate="0">
<lines>
<line number="248" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryHead" signature="(t[],FSharpPlus.Control.TryHead)" line-rate="0" branch-rate="0">
<lines>
<line number="249" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryHead" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.TryHead)" line-rate="0" branch-rate="1">
<lines>
<line number="250" hits="0" branch="False" />
</lines>
</method>
<method name="TryHead" signature="(System.String,FSharpPlus.Control.TryHead)" line-rate="0" branch-rate="0">
<lines>
<line number="251" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryHead" signature="(System.Text.StringBuilder,FSharpPlus.Control.TryHead)" line-rate="0" branch-rate="0">
<lines>
<line number="252" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryHead" signature="(System.Collections.Generic.IEnumerable`1&lt;t&gt;,FSharpPlus.Control.TryHead)" line-rate="0" branch-rate="0">
<lines>
<line number="253" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="258" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="247" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
<line number="248" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="249" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="250" hits="0" branch="False" />
<line number="251" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="252" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="253" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="258" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Pick" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Pick" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="263" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Pick" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="264" hits="0" branch="False" />
</lines>
</method>
<method name="Pick" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Pick)" line-rate="0" branch-rate="1">
<lines>
<line number="265" hits="0" branch="False" />
</lines>
</method>
<method name="Pick" signature="(System.Collections.Generic.List`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Pick)" line-rate="0" branch-rate="1">
<lines>
<line number="266" hits="0" branch="False" />
</lines>
</method>
<method name="Pick" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Pick)" line-rate="0" branch-rate="1">
<lines>
<line number="267" hits="0" branch="False" />
</lines>
</method>
<method name="Pick" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Pick)" line-rate="0" branch-rate="1">
<lines>
<line number="268" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="273" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="263" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="264" hits="0" branch="False" />
<line number="265" hits="0" branch="False" />
<line number="266" hits="0" branch="False" />
<line number="267" hits="0" branch="False" />
<line number="268" hits="0" branch="False" />
<line number="273" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryPick" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="7">
<methods>
<method name="TryPick" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="278" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryPick" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.TryPick)" line-rate="0" branch-rate="1">
<lines>
<line number="279" hits="0" branch="False" />
</lines>
</method>
<method name="TryPick" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.TryPick)" line-rate="0" branch-rate="1">
<lines>
<line number="280" hits="0" branch="False" />
</lines>
</method>
<method name="TryPick" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.TryPick)" line-rate="0" branch-rate="1">
<lines>
<line number="281" hits="0" branch="False" />
</lines>
</method>
<method name="TryPick" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.TryPick)" line-rate="0" branch-rate="1">
<lines>
<line number="282" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,Foldable'&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="287" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="278" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="279" hits="0" branch="False" />
<line number="280" hits="0" branch="False" />
<line number="281" hits="0" branch="False" />
<line number="282" hits="0" branch="False" />
<line number="287" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Nth" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="11">
<methods>
<method name="Nth" signature="(Foldable&lt;'T&gt;,System.Int32,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="0">
<lines>
<line number="292" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Nth" signature="(System.Collections.Generic.IReadOnlyList`1&lt;a&gt;,System.Int32,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="293" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(System.Collections.Generic.IList`1&lt;a&gt;,System.Int32,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="294" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(System.String,System.Int32,FSharpPlus.Control.Nth)" line-rate="0" branch-rate="1">
<lines>
<line number="295" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.Nth)" line-rate="0" branch-rate="1">
<lines>
<line number="296" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(a[],System.Int32,FSharpPlus.Control.Nth)" line-rate="0" branch-rate="1">
<lines>
<line number="297" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Nth)" line-rate="0" branch-rate="1">
<lines>
<line number="298" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Nth)" line-rate="0" branch-rate="1">
<lines>
<line number="299" hits="0" branch="False" />
</lines>
</method>
<method name="Nth" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.Nth)" line-rate="0" branch-rate="1">
<lines>
<line number="300" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int32,Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="305" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="292" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="293" hits="0" branch="False" />
<line number="294" hits="0" branch="False" />
<line number="295" hits="0" branch="False" />
<line number="296" hits="0" branch="False" />
<line number="297" hits="0" branch="False" />
<line number="298" hits="0" branch="False" />
<line number="299" hits="0" branch="False" />
<line number="300" hits="0" branch="False" />
<line number="305" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Max" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="35">
<methods>
<method name="Max" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="310" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="90" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Max" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="311" hits="0" branch="False" />
</lines>
</method>
<method name="Max" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.Max)" line-rate="0" branch-rate="1">
<lines>
<line number="312" hits="0" branch="False" />
</lines>
</method>
<method name="Max" signature="(System.Collections.Generic.List`1&lt;T&gt;,FSharpPlus.Control.Max)" line-rate="0" branch-rate="0">
<lines>
<line number="313" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Max" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Max)" line-rate="0" branch-rate="0">
<lines>
<line number="314" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="43" type="jump" coverage="0%" />
<condition number="66" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Max" signature="(T[],FSharpPlus.Control.Max)" line-rate="0" branch-rate="0">
<lines>
<line number="315" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="320" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="310" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="90" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
</conditions>
</line>
<line number="311" hits="0" branch="False" />
<line number="312" hits="0" branch="False" />
<line number="313" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="314" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="43" type="jump" coverage="0%" />
<condition number="66" type="jump" coverage="0%" />
</conditions>
</line>
<line number="315" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
<line number="320" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MaxBy" filename="Control/Foldable.fs" line-rate="0.14279999999999998" branch-rate="0.125" complexity="35">
<methods>
<method name="MaxBy" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="325" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="102" type="jump" coverage="0%" />
<condition number="135" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxBy" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="326" hits="0" branch="False" />
</lines>
</method>
<method name="MaxBy" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Control.MaxBy)" line-rate="0" branch-rate="1">
<lines>
<line number="327" hits="0" branch="False" />
</lines>
</method>
<method name="MaxBy" signature="(System.Collections.Generic.List`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Control.MaxBy)" line-rate="0" branch-rate="0">
<lines>
<line number="328" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="81" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxBy" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Control.MaxBy)" line-rate="1" branch-rate="0.6666">
<lines>
<line number="329" hits="2" branch="True" condition-coverage="66.66% (4/6)">
<conditions>
<condition number="6" type="jump" coverage="50%" />
<condition number="52" type="jump" coverage="100%" />
<condition number="86" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="MaxBy" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Control.MaxBy)" line-rate="0" branch-rate="0">
<lines>
<line number="330" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="335" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="325" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="102" type="jump" coverage="0%" />
<condition number="135" type="jump" coverage="0%" />
</conditions>
</line>
<line number="326" hits="0" branch="False" />
<line number="327" hits="0" branch="False" />
<line number="328" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="81" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
<line number="329" hits="2" branch="True" condition-coverage="66.66% (4/6)">
<conditions>
<condition number="6" type="jump" coverage="50%" />
<condition number="52" type="jump" coverage="100%" />
<condition number="86" type="jump" coverage="50%" />
</conditions>
</line>
<line number="330" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="335" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Min" filename="Control/Foldable.fs" line-rate="0.14279999999999998" branch-rate="0.125" complexity="35">
<methods>
<method name="Min" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="340" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="90" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Min" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="341" hits="0" branch="False" />
</lines>
</method>
<method name="Min" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.Min)" line-rate="0" branch-rate="1">
<lines>
<line number="342" hits="0" branch="False" />
</lines>
</method>
<method name="Min" signature="(System.Collections.Generic.List`1&lt;T&gt;,FSharpPlus.Control.Min)" line-rate="0" branch-rate="0">
<lines>
<line number="343" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Min" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Min)" line-rate="1" branch-rate="0.6666">
<lines>
<line number="344" hits="2" branch="True" condition-coverage="66.66% (4/6)">
<conditions>
<condition number="6" type="jump" coverage="50%" />
<condition number="43" type="jump" coverage="100%" />
<condition number="66" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="Min" signature="(T[],FSharpPlus.Control.Min)" line-rate="0" branch-rate="0">
<lines>
<line number="345" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="350" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="340" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="90" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
</conditions>
</line>
<line number="341" hits="0" branch="False" />
<line number="342" hits="0" branch="False" />
<line number="343" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="344" hits="2" branch="True" condition-coverage="66.66% (4/6)">
<conditions>
<condition number="6" type="jump" coverage="50%" />
<condition number="43" type="jump" coverage="100%" />
<condition number="66" type="jump" coverage="50%" />
</conditions>
</line>
<line number="345" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
<line number="350" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MinBy" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="35">
<methods>
<method name="MinBy" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="355" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="102" type="jump" coverage="0%" />
<condition number="135" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinBy" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="356" hits="0" branch="False" />
</lines>
</method>
<method name="MinBy" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Control.MinBy)" line-rate="0" branch-rate="1">
<lines>
<line number="357" hits="0" branch="False" />
</lines>
</method>
<method name="MinBy" signature="(System.Collections.Generic.List`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;,FSharpPlus.Control.MinBy)" line-rate="0" branch-rate="0">
<lines>
<line number="358" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="81" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinBy" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;,FSharpPlus.Control.MinBy)" line-rate="0" branch-rate="0">
<lines>
<line number="359" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="52" type="jump" coverage="0%" />
<condition number="86" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="MinBy" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;,FSharpPlus.Control.MinBy)" line-rate="0" branch-rate="0">
<lines>
<line number="360" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="365" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="355" hits="0" branch="True" condition-coverage="0% (0/10)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
<condition number="58" type="jump" coverage="0%" />
<condition number="102" type="jump" coverage="0%" />
<condition number="135" type="jump" coverage="0%" />
</conditions>
</line>
<line number="356" hits="0" branch="False" />
<line number="357" hits="0" branch="False" />
<line number="358" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
<condition number="81" type="jump" coverage="0%" />
<condition number="114" type="jump" coverage="0%" />
</conditions>
</line>
<line number="359" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="52" type="jump" coverage="0%" />
<condition number="86" type="jump" coverage="0%" />
</conditions>
</line>
<line number="360" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="25" type="jump" coverage="0%" />
<condition number="112" type="jump" coverage="0%" />
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="365" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Length" filename="Control/Foldable.fs" line-rate="0" branch-rate="0" complexity="9">
<methods>
<method name="Length" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="370" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Length" signature="(Foldable&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="371" hits="0" branch="False" />
</lines>
</method>
<method name="Length" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.Length)" line-rate="0" branch-rate="1">
<lines>
<line number="372" hits="0" branch="False" />
</lines>
</method>
<method name="Length" signature="(System.Collections.Generic.List`1&lt;T&gt;,FSharpPlus.Control.Length)" line-rate="0" branch-rate="1">
<lines>
<line number="373" hits="0" branch="False" />
</lines>
</method>
<method name="Length" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,FSharpPlus.Control.Length)" line-rate="0" branch-rate="0">
<lines>
<line number="374" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Length" signature="(T[],FSharpPlus.Control.Length)" line-rate="0" branch-rate="1">
<lines>
<line number="375" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="380" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="370" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="371" hits="0" branch="False" />
<line number="372" hits="0" branch="False" />
<line number="373" hits="0" branch="False" />
<line number="374" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="375" hits="0" branch="False" />
<line number="380" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Reduce" filename="Control/Foldable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,T&gt;&gt;,Reducible&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="383" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="383" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Empty" filename="Control/Alternative.fs" line-rate="0" branch-rate="1" complexity="8">
<methods>
<method name="Empty" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="12" hits="0" branch="False" />
</lines>
</method>
<method name="Empty" signature="(Alternative&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="Empty" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="Empty" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,FSharpPlus.Control.Empty)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="Empty" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Empty)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="Empty" signature="(T[],FSharpPlus.Control.Empty)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="12" hits="0" branch="False" />
<line number="14" hits="0" branch="False" />
<line number="15" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="18" hits="0" branch="False" />
<line number="19" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Append" filename="Control/Alternative.fs" line-rate="0" branch-rate="0.0625" complexity="22">
<methods>
<method name="&lt;|&gt;" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,System.Collections.Generic.IEnumerable`1&lt;T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;|&gt;" signature="(Alt&lt;'T&gt;,Alt&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;|&gt;" signature="(t,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="33" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;|&gt;" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;a,b&gt;,FSharpPlus.Control.Append)" line-rate="0" branch-rate="0">
<lines>
<line number="35" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="&lt;|&gt;" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;a,b&gt;,FSharpPlus.Control.Append)" line-rate="0" branch-rate="0">
<lines>
<line number="36" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="21" type="jump" coverage="0%" />
<condition number="45" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="&lt;|&gt;" signature="(FSharpPlus.Internals.Either`2&lt;a,b&gt;,FSharpPlus.Internals.Either`2&lt;a,b&gt;,FSharpPlus.Control.Append)" line-rate="0" branch-rate="0">
<lines>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="&lt;|&gt;" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,FSharpPlus.Control.Append)" line-rate="0" branch-rate="0.5">
<lines>
<line number="38" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="&lt;|&gt;" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Append)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;|&gt;" signature="(T[],T[],FSharpPlus.Control.Append)" line-rate="0" branch-rate="1">
<lines>
<line number="40" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Alt&lt;'T&gt;,Alt&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="30" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="33" hits="0" branch="False" />
<line number="35" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
<line number="36" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="21" type="jump" coverage="0%" />
<condition number="45" type="jump" coverage="0%" />
</conditions>
</line>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="38" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
</conditions>
</line>
<line number="39" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.IsAltLeftZero" filename="Control/Alternative.fs" line-rate="0.125" branch-rate="1" complexity="8">
<methods>
<method name="IsAltLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;T&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="51" hits="0" branch="False" />
</lines>
</method>
<method name="IsAltLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="52" hits="0" branch="False" />
</lines>
</method>
<method name="IsAltLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Applicative&lt;'T&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method name="IsAltLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;t&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="IsAltLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;a,b&gt;&gt;,FSharpPlus.Control.IsAltLeftZero)" line-rate="1" branch-rate="1">
<lines>
<line number="58" hits="6" branch="False" />
</lines>
</method>
<method name="IsAltLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;a,b&gt;&gt;,FSharpPlus.Control.IsAltLeftZero)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="51" hits="0" branch="False" />
<line number="52" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="58" hits="6" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="66" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Choice" filename="Control/Alternative.fs" line-rate="0" branch-rate="0" complexity="55">
<methods>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Foldable&lt;'Alternative&lt;'T&gt;&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="0">
<lines>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="75" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="59" type="jump" coverage="0%" />
<condition number="68" type="jump" coverage="0%" />
<condition number="97" type="jump" coverage="0%" />
</conditions>
</line>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="100" type="jump" coverage="0%" />
</conditions>
</line>
<line number="77" hits="0" branch="False" />
</lines>
</method>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Reducible&lt;'Alt&lt;'T&gt;&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="81" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="0" branch="False" />
<line number="85" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="51" type="jump" coverage="0%" />
<condition number="61" type="jump" coverage="0%" />
<condition number="90" type="jump" coverage="0%" />
</conditions>
</line>
<line number="86" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="False" />
</lines>
</method>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Foldable&lt;'Alternative&lt;'T&gt;&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="89" hits="0" branch="False" />
</lines>
</method>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;t&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="90" hits="0" branch="False" />
</lines>
</method>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;System.Collections.Generic.IEnumerable`1&lt;Alternative&lt;'T&gt;&gt;&gt;,FSharpPlus.Control.Choice)" line-rate="0" branch-rate="0">
<lines>
<line number="93" hits="0" branch="False" />
<line number="94" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
</conditions>
</line>
<line number="95" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="43" type="jump" coverage="0%" />
<condition number="52" type="jump" coverage="0%" />
<condition number="81" type="jump" coverage="0%" />
</conditions>
</line>
<line number="96" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="84" type="jump" coverage="0%" />
</conditions>
</line>
<line number="97" hits="0" branch="False" />
</lines>
</method>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;Alternative&lt;'T&gt;&gt;&gt;,FSharpPlus.Control.Choice)" line-rate="0" branch-rate="0">
<lines>
<line number="100" hits="0" branch="False" />
<line number="101" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="102" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="48" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="86" type="jump" coverage="0%" />
</conditions>
</line>
<line number="103" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="89" type="jump" coverage="0%" />
</conditions>
</line>
<line number="104" hits="0" branch="False" />
</lines>
</method>
<method name="Choice" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Alternative&lt;'T&gt;[]&gt;,FSharpPlus.Control.Choice)" line-rate="0" branch-rate="0">
<lines>
<line number="107" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="109" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="110" hits="0" branch="False" />
<line number="111" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="85" type="jump" coverage="0%" />
</conditions>
</line>
<line number="112" hits="0" branch="False" />
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="92" type="jump" coverage="0%" />
</conditions>
</line>
<line number="114" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Foldable&lt;'Alternative&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="118" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="31" type="jump" coverage="0%" />
</conditions>
</line>
<line number="75" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="59" type="jump" coverage="0%" />
<condition number="68" type="jump" coverage="0%" />
<condition number="97" type="jump" coverage="0%" />
</conditions>
</line>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="100" type="jump" coverage="0%" />
</conditions>
</line>
<line number="77" hits="0" branch="False" />
<line number="81" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="0" branch="False" />
<line number="85" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="51" type="jump" coverage="0%" />
<condition number="61" type="jump" coverage="0%" />
<condition number="90" type="jump" coverage="0%" />
</conditions>
</line>
<line number="86" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="False" />
<line number="89" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="93" hits="0" branch="False" />
<line number="94" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
</conditions>
</line>
<line number="95" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="43" type="jump" coverage="0%" />
<condition number="52" type="jump" coverage="0%" />
<condition number="81" type="jump" coverage="0%" />
</conditions>
</line>
<line number="96" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="84" type="jump" coverage="0%" />
</conditions>
</line>
<line number="97" hits="0" branch="False" />
<line number="100" hits="0" branch="False" />
<line number="101" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="102" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="48" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="86" type="jump" coverage="0%" />
</conditions>
</line>
<line number="103" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="89" type="jump" coverage="0%" />
</conditions>
</line>
<line number="104" hits="0" branch="False" />
<line number="107" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="109" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="110" hits="0" branch="False" />
<line number="111" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="85" type="jump" coverage="0%" />
</conditions>
</line>
<line number="112" hits="0" branch="False" />
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="92" type="jump" coverage="0%" />
</conditions>
</line>
<line number="114" hits="0" branch="False" />
<line number="118" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Apply" filename="Control/Applicative.fs" line-rate="0.0344" branch-rate="0" complexity="26">
<methods>
<method name="&lt;*&gt;" signature="(Monad&lt;'T-&gt;'U&gt;,Monad&lt;'T&gt;,Monad&lt;'U&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Applicative&lt;'T-&gt;'U&gt;,Applicative&lt;'T&gt;,Applicative&lt;'U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Lazy`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Lazy`1&lt;T&gt;,System.Lazy`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Collections.Generic.IEnumerable`1&lt;T&gt;,System.Collections.Generic.IEnumerable`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Collections.Generic.IEnumerator`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Collections.Generic.IEnumerator`1&lt;T&gt;,System.Collections.Generic.IEnumerator`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;[],T[],U[],FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;r,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;r,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;r,U&gt;,FSharpPlus.Control.Apply)" line-rate="1" branch-rate="1">
<lines>
<line number="26" hits="4" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Tuple`2&lt;Monoid,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Monoid,T&gt;,System.Tuple`2&lt;Monoid,U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="0">
<lines>
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Threading.Tasks.Task`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Threading.Tasks.Task`1&lt;T&gt;,System.Threading.Tasks.Task`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,E&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;b,E&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,E&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;b,E&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Collections.Generic.KeyValuePair`2&lt;Key,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Collections.Generic.KeyValuePair`2&lt;Key,T&gt;,System.Collections.Generic.KeyValuePair`2&lt;Key,U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="0">
<lines>
<line number="33" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="45" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,T&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="35" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Collections.Generic.Dictionary`2&lt;Key,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Collections.Generic.Dictionary`2&lt;Key,T&gt;,System.Collections.Generic.Dictionary`2&lt;Key,U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="0">
<lines>
<line number="42" hits="0" branch="False" />
<line number="43" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="62" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(Microsoft.FSharp.Quotations.FSharpExpr`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Microsoft.FSharp.Quotations.FSharpExpr`1&lt;T&gt;,Microsoft.FSharp.Quotations.FSharpExpr`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;*&gt;" signature="(System.Collections.Generic.List`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,System.Collections.Generic.List`1&lt;T&gt;,System.Collections.Generic.List`1&lt;U&gt;,FSharpPlus.Control.Apply)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Applicative&lt;'T -&gt; 'U&gt;,Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Applicative&lt;'T-&gt;'U&gt;,Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="61" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="18" hits="0" branch="False" />
<line number="19" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="4" branch="False" />
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
<line number="28" hits="0" branch="False" />
<line number="29" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="31" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="33" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="45" type="jump" coverage="0%" />
</conditions>
</line>
<line number="35" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
<line number="43" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="62" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="False" />
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="False" />
<line number="49" hits="0" branch="False" />
<line number="50" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Lift2" filename="Control/Applicative.fs" line-rate="0.047599999999999996" branch-rate="0" complexity="22">
<methods>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;System.Lazy`1&lt;a&gt;,System.Lazy`1&lt;b&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;a&gt;,System.Collections.Generic.IEnumerable`1&lt;b&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.IEnumerator`1&lt;a&gt;,System.Collections.Generic.IEnumerator`1&lt;b&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="70" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;b&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;a[],b[]&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;System.Tuple`2&lt;Monoid,T&gt;,System.Tuple`2&lt;Monoid,U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="0">
<lines>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;System.Threading.Tasks.Task`1&lt;T&gt;,System.Threading.Tasks.Task`1&lt;U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;a&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;b&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="76" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;b&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="1" branch-rate="1">
<lines>
<line number="77" hits="1" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;T,Error&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;U,Error&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="78" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T,Error&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;U,Error&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="79" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,T&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.Dictionary`2&lt;Key,T&gt;,System.Collections.Generic.Dictionary`2&lt;Key,U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Quotations.FSharpExpr`1&lt;T&gt;,Microsoft.FSharp.Quotations.FSharpExpr`1&lt;U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,a&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.List`1&lt;T&gt;,System.Collections.Generic.List`1&lt;U&gt;&gt;,FSharpPlus.Control.Lift2)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,V&gt;&gt;,Applicative&lt;'T&gt;,Applicative&lt;'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,V&gt;&gt;,Applicative&lt;'T&gt;,Applicative&lt;'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="91" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(a,System.Tuple`2&lt;b,e&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="94" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(a,System.Tuple`2&lt;t,u&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="96" hits="0" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,V&gt;&gt;,System.Tuple`2&lt;Applicative&lt;'T&gt;,Applicative&lt;'U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="97" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="68" hits="0" branch="False" />
<line number="69" hits="0" branch="False" />
<line number="70" hits="0" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="77" hits="1" branch="False" />
<line number="78" hits="0" branch="False" />
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="88" hits="0" branch="False" />
<line number="91" hits="0" branch="False" />
<line number="94" hits="0" branch="False" />
<line number="96" hits="0" branch="False" />
<line number="97" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.IsLeftZero" filename="Control/Applicative.fs" line-rate="0.0909" branch-rate="0" complexity="12">
<methods>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;System.Collections.Generic.IEnumerable`1&lt;a&gt;&gt;,FSharpPlus.Control.IsLeftZero)" line-rate="0" branch-rate="1">
<lines>
<line number="104" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;a[]&gt;,FSharpPlus.Control.IsLeftZero)" line-rate="0" branch-rate="1">
<lines>
<line number="106" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;a,b&gt;&gt;,FSharpPlus.Control.IsLeftZero)" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;a,b&gt;&gt;,FSharpPlus.Control.IsLeftZero)" line-rate="1" branch-rate="1">
<lines>
<line number="109" hits="5" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="114" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="117" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;T&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="121" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;T&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="122" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Alternative&lt;'T&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;Applicative&lt;'T&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="127" hits="0" branch="False" />
</lines>
</method>
<method name="IsLeftZero" signature="(Microsoft.FSharp.Core.FSharpRef`1&lt;t&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="128" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="104" hits="0" branch="False" />
<line number="106" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="109" hits="5" branch="False" />
<line number="114" hits="0" branch="False" />
<line number="117" hits="0" branch="False" />
<line number="121" hits="0" branch="False" />
<line number="122" hits="0" branch="False" />
<line number="125" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="127" hits="0" branch="False" />
<line number="128" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Applicative/&lt;-&gt;@36-2" filename="Control/Applicative.fs" line-rate="1" branch-rate="0" complexity="11">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.Iterate" filename="Control/Functor.fs" line-rate="0" branch-rate="0" complexity="44">
<methods>
<method name="Iterate" signature="(System.Lazy`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="22" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(System.Tuple`2&lt;W,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="25" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Iterate" signature="(T[0...,0...],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(T[0...,0...,0...],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(T[0...,0...,0...,0...],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="29" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="144" type="jump" coverage="0%" />
</conditions>
</line>
<line number="30" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="35" type="jump" coverage="0%" />
<condition number="134" type="jump" coverage="0%" />
</conditions>
</line>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="56" type="jump" coverage="0%" />
<condition number="124" type="jump" coverage="0%" />
</conditions>
</line>
<line number="32" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="77" type="jump" coverage="0%" />
<condition number="110" type="jump" coverage="0%" />
</conditions>
</line>
<line number="33" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="35" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="36" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Iterate" signature="(System.Collections.Generic.KeyValuePair`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="38" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(System.Collections.Generic.Dictionary`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="40" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
<method name="Iterate" signature="(System.Text.StringBuilder,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="45" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
<condition number="19" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Iterate" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="46" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;,Functor&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="20" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
</conditions>
</line>
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="29" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="15" type="jump" coverage="0%" />
<condition number="144" type="jump" coverage="0%" />
</conditions>
</line>
<line number="30" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="35" type="jump" coverage="0%" />
<condition number="134" type="jump" coverage="0%" />
</conditions>
</line>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="56" type="jump" coverage="0%" />
<condition number="124" type="jump" coverage="0%" />
</conditions>
</line>
<line number="32" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="77" type="jump" coverage="0%" />
<condition number="110" type="jump" coverage="0%" />
</conditions>
</line>
<line number="33" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="36" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="41" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="45" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
<condition number="19" type="jump" coverage="0%" />
</conditions>
</line>
<line number="46" hits="0" branch="False" />
<line number="50" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Map" filename="Control/Functor.fs" line-rate="0.2777" branch-rate="0.375" complexity="42">
<methods>
<method name="Map" signature="(System.Tuple`2&lt;System.Lazy`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Threading.Tasks.Task`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="60" hits="10" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="61" hits="128" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="62" hits="74" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="63" hits="4" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Func`2&lt;R,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Tuple`2&lt;Monoid,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="65" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="0.75">
<lines>
<line number="66" hits="3" branch="True" condition-coverage="75% (3/4)">
<conditions>
<condition number="20" type="jump" coverage="50%" />
<condition number="77" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;T[0...,0...],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;T[0...,0...,0...],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;T[0...,0...,0...,0...],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="70" hits="10" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="71" hits="1" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="72" hits="47" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.KeyValuePair`2&lt;a,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.Dictionary`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="1" branch-rate="1">
<lines>
<line number="75" hits="4" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Quotations.FSharpExpr`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="76" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.List`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="77" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Char&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Text.StringBuilder,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Char&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="0">
<lines>
<line number="81" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="33" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpSet`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;FSharpPlus.Internals.Set2`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.Map)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Functor&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Functor&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="93" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Monad&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="101" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Applicative&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="105" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="107" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerator`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.IDictionary`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="1" branch-rate="1">
<lines>
<line number="109" hits="17" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.Collections.Generic.IReadOnlyDictionary`2&lt;Key,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="110" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;System.IObservable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="111" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Functor&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="112" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;t,a&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="113" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Bifunctor&lt;'T,'V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;&gt;,FSharpPlus.Internals.Default6)" line-rate="0" branch-rate="1">
<lines>
<line number="235" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(System.Tuple`2&lt;Profunctor&lt;'B,'C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;&gt;,FSharpPlus.Internals.Default5)" line-rate="0" branch-rate="1">
<lines>
<line number="289" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="59" hits="0" branch="False" />
<line number="60" hits="10" branch="False" />
<line number="61" hits="128" branch="False" />
<line number="62" hits="74" branch="False" />
<line number="63" hits="4" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="65" hits="0" branch="False" />
<line number="66" hits="3" branch="True" condition-coverage="75% (3/4)">
<conditions>
<condition number="20" type="jump" coverage="50%" />
<condition number="77" type="jump" coverage="100%" />
</conditions>
</line>
<line number="67" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="69" hits="0" branch="False" />
<line number="70" hits="10" branch="False" />
<line number="71" hits="1" branch="False" />
<line number="72" hits="47" branch="False" />
<line number="73" hits="0" branch="False" />
<line number="74" hits="0" branch="False" />
<line number="75" hits="4" branch="False" />
<line number="76" hits="0" branch="False" />
<line number="77" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
<line number="81" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="33" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="88" hits="0" branch="False" />
<line number="93" hits="0" branch="False" />
<line number="101" hits="0" branch="False" />
<line number="105" hits="0" branch="False" />
<line number="107" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="109" hits="17" branch="False" />
<line number="110" hits="0" branch="False" />
<line number="111" hits="0" branch="False" />
<line number="112" hits="0" branch="False" />
<line number="113" hits="0" branch="False" />
<line number="235" hits="0" branch="False" />
<line number="289" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Unzip" filename="Control/Functor.fs" line-rate="0" branch-rate="0" complexity="31">
<methods>
<method name="Unzip" signature="(System.Tuple`2&lt;Functor&lt;'T * 'U&gt;,System.Tuple`2&lt;Functor&lt;'T&gt;,Functor&lt;'U&gt;&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="118" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="41" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Functor&lt;'T * 'U&gt;,System.Tuple`2&lt;Functor&lt;'T&gt;,Functor&lt;'U&gt;&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="119" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;t,a&gt;,b)" line-rate="0" branch-rate="1">
<lines>
<line number="120" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Lazy`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Lazy`1&lt;T&gt;,System.Lazy`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="122" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Threading.Tasks.Task`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Threading.Tasks.Task`1&lt;T&gt;,System.Threading.Tasks.Task`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="125" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="127" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;R,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="128" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Func`2&lt;R,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Func`2&lt;R,T&gt;,System.Func`2&lt;R,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="129" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Tuple`2&lt;Monoid,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Tuple`2&lt;Monoid,T&gt;,System.Tuple`2&lt;Monoid,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="130" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Tuple`2&lt;T,U&gt;[],System.Tuple`2&lt;T[],U[]&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="131" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Tuple`2&lt;T,U&gt;[0...,0...],System.Tuple`2&lt;T[0...,0...],U[0...,0...]&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="133" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Tuple`2&lt;T,U&gt;[0...,0...,0...],System.Tuple`2&lt;T[0...,0...,0...],U[0...,0...,0...]&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="134" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Tuple`2&lt;T,U&gt;[0...,0...,0...,0...],System.Tuple`2&lt;T[0...,0...,0...,0...],U[0...,0...,0...,0...]&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="135" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="137" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;System.Tuple`2&lt;T,U&gt;,E&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;U,E&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="138" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;System.Tuple`2&lt;T,U&gt;,E&gt;,System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;U,E&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="139" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.KeyValuePair`2&lt;Key,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.KeyValuePair`2&lt;a,T&gt;,System.Collections.Generic.KeyValuePair`2&lt;b,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="140" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpMap`2&lt;Key,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpMap`2&lt;a,T&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;b,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="141" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.Dictionary`2&lt;Key,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.Dictionary`2&lt;a,T&gt;,System.Collections.Generic.Dictionary`2&lt;b,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="142" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;Microsoft.FSharp.Quotations.FSharpExpr`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;Microsoft.FSharp.Quotations.FSharpExpr`1&lt;T&gt;,Microsoft.FSharp.Quotations.FSharpExpr`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="144" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.List`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.List`1&lt;T&gt;,System.Collections.Generic.List`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="146" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;,System.Collections.Generic.IEnumerable`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="148" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerator`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.IEnumerator`1&lt;T&gt;,System.Collections.Generic.List`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="150" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.IDictionary`2&lt;Key,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.IDictionary`2&lt;a,T&gt;,System.Collections.Generic.IDictionary`2&lt;b,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="152" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.Collections.Generic.IReadOnlyDictionary`2&lt;Key,System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.Collections.Generic.IReadOnlyDictionary`2&lt;a,T&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;b,U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="153" hits="0" branch="False" />
</lines>
</method>
<method name="Unzip" signature="(System.Tuple`2&lt;System.IObservable`1&lt;System.Tuple`2&lt;T,U&gt;&gt;,System.Tuple`2&lt;System.IObservable`1&lt;T&gt;,System.Collections.Generic.List`1&lt;U&gt;&gt;&gt;,FSharpPlus.Control.Unzip)" line-rate="0" branch-rate="1">
<lines>
<line number="154" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Functor&lt;'T1 * 'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="161" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="118" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="41" type="jump" coverage="0%" />
</conditions>
</line>
<line number="119" hits="0" branch="False" />
<line number="120" hits="0" branch="False" />
<line number="122" hits="0" branch="False" />
<line number="124" hits="0" branch="False" />
<line number="125" hits="0" branch="False" />
<line number="127" hits="0" branch="False" />
<line number="128" hits="0" branch="False" />
<line number="129" hits="0" branch="False" />
<line number="130" hits="0" branch="False" />
<line number="131" hits="0" branch="False" />
<line number="133" hits="0" branch="False" />
<line number="134" hits="0" branch="False" />
<line number="135" hits="0" branch="False" />
<line number="137" hits="0" branch="False" />
<line number="138" hits="0" branch="False" />
<line number="139" hits="0" branch="False" />
<line number="140" hits="0" branch="False" />
<line number="141" hits="0" branch="False" />
<line number="142" hits="0" branch="False" />
<line number="144" hits="0" branch="False" />
<line number="146" hits="0" branch="False" />
<line number="148" hits="0" branch="False" />
<line number="150" hits="0" branch="False" />
<line number="152" hits="0" branch="False" />
<line number="153" hits="0" branch="False" />
<line number="154" hits="0" branch="False" />
<line number="161" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Zip" filename="Control/Functor.fs" line-rate="0.5294" branch-rate="1" complexity="17">
<methods>
<method name="Zip" signature="(System.Tuple`3&lt;System.Collections.Generic.IEnumerator`1&lt;T&gt;,System.Collections.Generic.IEnumerator`1&lt;U&gt;,System.Collections.Generic.IEnumerator`1&lt;System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="167" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;,System.Collections.Generic.IEnumerable`1&lt;U&gt;,System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="168" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;System.Collections.Generic.IDictionary`2&lt;K,T&gt;,System.Collections.Generic.IDictionary`2&lt;K,U&gt;,System.Collections.Generic.IDictionary`2&lt;K,System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="169" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;System.Collections.Generic.IReadOnlyDictionary`2&lt;K,T&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;K,U&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;K,System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="0" branch-rate="1">
<lines>
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;System.Collections.Generic.Dictionary`2&lt;K,T&gt;,System.Collections.Generic.Dictionary`2&lt;K,U&gt;,System.Collections.Generic.Dictionary`2&lt;K,System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="171" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;Microsoft.FSharp.Collections.FSharpMap`2&lt;K,T&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;K,U&gt;,Microsoft.FSharp.Collections.FSharpMap`2&lt;K,System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="172" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;R,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R,System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="0" branch-rate="1">
<lines>
<line number="173" hits="0" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;System.Func`2&lt;R,T&gt;,System.Func`2&lt;R,U&gt;,System.Func`2&lt;R,System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="0" branch-rate="1">
<lines>
<line number="174" hits="0" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;U&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="175" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;T[],U[],System.Tuple`2&lt;T,U&gt;[]&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="176" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="0" branch-rate="1">
<lines>
<line number="177" hits="0" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;U&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="178" hits="1" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;System.Threading.Tasks.Task`1&lt;T&gt;,System.Threading.Tasks.Task`1&lt;U&gt;,System.Threading.Tasks.Task`1&lt;System.Tuple`2&lt;T,U&gt;&gt;&gt;,FSharpPlus.Control.Zip)" line-rate="1" branch-rate="1">
<lines>
<line number="179" hits="1" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(ZipFunctor&lt;'T1&gt;,ZipFunctor&lt;'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="184" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(ZipFunctor&lt;'T1&gt;,ZipFunctor&lt;'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="187" hits="0" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;t,u,r&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="190" hits="0" branch="False" />
</lines>
</method>
<method name="Zip" signature="(System.Tuple`3&lt;ZipFunctor&lt;'T1&gt;,ZipFunctor&lt;'T2&gt;,ZipFunctor&lt;'T1 * 'T2&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="191" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="167" hits="1" branch="False" />
<line number="168" hits="1" branch="False" />
<line number="169" hits="1" branch="False" />
<line number="170" hits="0" branch="False" />
<line number="171" hits="1" branch="False" />
<line number="172" hits="1" branch="False" />
<line number="173" hits="0" branch="False" />
<line number="174" hits="0" branch="False" />
<line number="175" hits="1" branch="False" />
<line number="176" hits="1" branch="False" />
<line number="177" hits="0" branch="False" />
<line number="178" hits="1" branch="False" />
<line number="179" hits="1" branch="False" />
<line number="184" hits="0" branch="False" />
<line number="187" hits="0" branch="False" />
<line number="190" hits="0" branch="False" />
<line number="191" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Bimap" filename="Control/Functor.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="Bimap" signature="(System.Tuple`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U2&gt;,FSharpPlus.Control.Bimap)" line-rate="0" branch-rate="1">
<lines>
<line number="199" hits="0" branch="False" />
</lines>
</method>
<method name="Bimap" signature="(System.Collections.Generic.KeyValuePair`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U2&gt;,FSharpPlus.Control.Bimap)" line-rate="0" branch-rate="1">
<lines>
<line number="201" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;,Bifunctor&lt;'T,'V&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="206" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;,Bifunctor&lt;'T,'V&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="209" hits="0" branch="False" />
</lines>
</method>
<method name="Bimap" signature="(Bifunctor&lt;'T,'V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="239" hits="0" branch="False" />
</lines>
</method>
<method name="Bimap" signature="(Bifunctor&lt;'T,'V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="241" hits="0" branch="False" />
</lines>
</method>
<method name="Bimap" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="242" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="199" hits="0" branch="False" />
<line number="201" hits="0" branch="False" />
<line number="206" hits="0" branch="False" />
<line number="209" hits="0" branch="False" />
<line number="239" hits="0" branch="False" />
<line number="241" hits="0" branch="False" />
<line number="242" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapFirst" filename="Control/Functor.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="First" signature="(System.Tuple`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U1&gt;,FSharpPlus.Control.MapFirst)" line-rate="0" branch-rate="1">
<lines>
<line number="215" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="(System.Collections.Generic.KeyValuePair`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U1&gt;,FSharpPlus.Control.MapFirst)" line-rate="0" branch-rate="1">
<lines>
<line number="218" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Bifunctor&lt;'T,'V&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="222" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,V&gt;,Bifunctor&lt;'T,'V&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="225" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="(Bifunctor&lt;'T,'V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="228" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="(Bifunctor&lt;'T,'V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="230" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="231" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="215" hits="0" branch="False" />
<line number="218" hits="0" branch="False" />
<line number="222" hits="0" branch="False" />
<line number="225" hits="0" branch="False" />
<line number="228" hits="0" branch="False" />
<line number="230" hits="0" branch="False" />
<line number="231" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Dimap" filename="Control/Functor.fs" line-rate="0.14279999999999998" branch-rate="1" complexity="7">
<methods>
<method name="Dimap" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;B,C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;,FSharpPlus.Control.Dimap)" line-rate="1" branch-rate="1">
<lines>
<line number="250" hits="4" branch="False" />
</lines>
</method>
<method name="Dimap" signature="(System.Func`2&lt;B,C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;,FSharpPlus.Control.Dimap)" line-rate="0" branch-rate="1">
<lines>
<line number="251" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;,Profunctor&lt;'B,'C&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="255" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;,Profunctor&lt;'B,'C&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="258" hits="0" branch="False" />
</lines>
</method>
<method name="Dimap" signature="(Profunctor&lt;'B,'C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="293" hits="0" branch="False" />
</lines>
</method>
<method name="Dimap" signature="(Profunctor&lt;'B,'C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;C,D&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="294" hits="0" branch="False" />
</lines>
</method>
<method name="Dimap" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;V,W&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="295" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="250" hits="4" branch="False" />
<line number="251" hits="0" branch="False" />
<line number="255" hits="0" branch="False" />
<line number="258" hits="0" branch="False" />
<line number="293" hits="0" branch="False" />
<line number="294" hits="0" branch="False" />
<line number="295" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Contramap" filename="Control/Functor.fs" line-rate="0.07690000000000001" branch-rate="1" complexity="10">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,Contravariant&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="268" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,Profunctor&lt;'B,'C&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="271" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,FSharpPlus.Control.Contramap)" line-rate="1" branch-rate="1">
<lines>
<line number="273" hits="2" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(System.Func`2&lt;T,C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,FSharpPlus.Control.Contramap)" line-rate="0" branch-rate="1">
<lines>
<line number="274" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(System.Predicate`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,FSharpPlus.Control.Contramap)" line-rate="0" branch-rate="1">
<lines>
<line number="275" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(System.Collections.Generic.IComparer`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,FSharpPlus.Control.Contramap)" line-rate="0" branch-rate="1">
<lines>
<line number="276" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(System.Collections.Generic.IEqualityComparer`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,FSharpPlus.Control.Contramap)" line-rate="0" branch-rate="1">
<lines>
<line number="277" hits="0" branch="False" />
<line number="278" hits="0" branch="False" />
<line number="279" hits="0" branch="False" />
<line number="280" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(Profunctor&lt;'B,'C&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="283" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(Contravariant&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="284" hits="0" branch="False" />
</lines>
</method>
<method name="Contramap" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;A,B&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="285" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="268" hits="0" branch="False" />
<line number="271" hits="0" branch="False" />
<line number="273" hits="2" branch="False" />
<line number="274" hits="0" branch="False" />
<line number="275" hits="0" branch="False" />
<line number="276" hits="0" branch="False" />
<line number="277" hits="0" branch="False" />
<line number="278" hits="0" branch="False" />
<line number="279" hits="0" branch="False" />
<line number="280" hits="0" branch="False" />
<line number="283" hits="0" branch="False" />
<line number="284" hits="0" branch="False" />
<line number="285" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Invmap" filename="Control/Functor.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,T&gt;,InvariantFunctor&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="301" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="301" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Extract" filename="Control/Comonad.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Extract" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="Extract" signature="(System.Lazy`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="Extract" signature="(System.Tuple`2&lt;W,T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="Extract" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="Extract" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Monoid,T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="19" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="4" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Extract" signature="(System.Threading.Tasks.Task`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Comonad&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="14" hits="0" branch="False" />
<line number="15" hits="0" branch="False" />
<line number="16" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="19" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="4" type="jump" coverage="0%" />
</conditions>
</line>
<line number="20" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Extend" filename="Control/Comonad.fs" line-rate="0" branch-rate="0" complexity="17">
<methods>
<method name="op_EqualsGreaterGreater" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(System.Lazy`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Lazy`1&lt;T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(System.Tuple`2&lt;W,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Tuple`2&lt;W,T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;FSharpPlus.Internals.Id`1&lt;T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Monoid,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;Monoid,T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="34" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(System.Threading.Tasks.Task`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Threading.Tasks.Task`1&lt;T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="35" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T[],U&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="42" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="79" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="149" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_EqualsGreaterGreater" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Comonad&lt;'T&gt;,U&gt;,Comonad&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="47" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="29" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="31" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="34" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="41" hits="0" branch="False" />
<line number="42" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="79" type="jump" coverage="0%" />
<condition number="89" type="jump" coverage="0%" />
<condition number="149" type="jump" coverage="0%" />
</conditions>
</line>
<line number="43" hits="0" branch="False" />
<line number="47" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Duplicate" filename="Control/Comonad.fs" line-rate="0" branch-rate="0" complexity="12">
<methods>
<method name="Duplicate" signature="(Comonad&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;,FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(System.Lazy`1&lt;T&gt;,FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="1">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="1">
<lines>
<line number="57" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(System.Tuple`2&lt;W,T&gt;,FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="1">
<lines>
<line number="58" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Monoid,T&gt;,FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="1">
<lines>
<line number="62" hits="0" branch="False" />
</lines>
</method>
<method name="Duplicate" signature="(T[],FSharpPlus.Control.Duplicate)" line-rate="0" branch-rate="0">
<lines>
<line number="63" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="79" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Comonad&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="54" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="62" hits="0" branch="False" />
<line number="63" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="79" type="jump" coverage="0%" />
</conditions>
</line>
<line number="67" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Comonad/op_EqualsGreaterGreater@34-3" filename="Control/Comonad.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Comonad/Duplicate@59-1" filename="Control/Comonad.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.Invoke" filename="Control/Invokable.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="Invoke" signature="(t,a,O,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(T,a,O,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,T,U,FSharpPlus.Control.Invoke)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Func`2&lt;T,U&gt;,T,U,FSharpPlus.Control.Invoke)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeNRTC" signature="(Category&lt;'T,'U&gt;,T)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Category&lt;'T,'U&gt;,T)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="14" hits="0" branch="False" />
<line number="15" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="18" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ComposedStaticInvokable`2" filename="Control/Invokable.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="0">
<lines>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="5" type="jump" coverage="0%" />
</conditions>
</line>
<line number="32" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="5" type="jump" coverage="0%" />
</conditions>
</line>
<line number="32" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Id" filename="Control/Category.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="Id" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,T&gt;,FSharpPlus.Control.Id)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="Id" signature="(System.Func`2&lt;T,T&gt;,FSharpPlus.Control.Id)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="Id" signature="(Category&lt;'T,'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="Id" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="15" hits="0" branch="False" />
<line number="16" hits="0" branch="False" />
<line number="20" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Comp" filename="Control/Category.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="&lt;&lt;&lt;" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;U,V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,a,FSharpPlus.Control.Comp)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;&lt;&lt;" signature="(System.Func`2&lt;U,V&gt;,System.Func`2&lt;T,U&gt;,a,FSharpPlus.Control.Comp)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Category&lt;'U,'V&gt;,Category&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Category&lt;'U,'V&gt;,Category&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="38" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance'" signature="(Category&lt;'U,'V&gt;,Category&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;&lt;&lt;" signature="(Category&lt;'U,'V&gt;,Category&lt;'T,'U&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
<method name="&lt;&lt;&lt;" signature="(F,G,d,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="31" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
<line number="49" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Arr" filename="Control/Arrow.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="Arr" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Control.Arr)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="Arr" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,System.Func`2&lt;T,U&gt;,FSharpPlus.Control.Arr)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="Arr" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Arrow&lt;'T,'U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="Arr" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="15" hits="0" branch="False" />
<line number="16" hits="0" branch="False" />
<line number="20" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ArrFirst" filename="Control/Arrow.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="First" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Tuple`2&lt;T,V&gt;,System.Tuple`2&lt;U,V&gt;&gt;,FSharpPlus.Control.ArrFirst)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="(System.Func`2&lt;T,U&gt;,System.Func`2&lt;System.Tuple`2&lt;T,V&gt;,System.Tuple`2&lt;U,V&gt;&gt;,FSharpPlus.Control.ArrFirst)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Arrow&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Arrow&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="38" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="('U * 'V)&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
<method name="First" signature="(t,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="31" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="41" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ArrSecond" filename="Control/Arrow.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Second" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Tuple`2&lt;V,T&gt;,System.Tuple`2&lt;V,U&gt;&gt;,FSharpPlus.Control.ArrSecond)" line-rate="0" branch-rate="1">
<lines>
<line number="47" hits="0" branch="False" />
</lines>
</method>
<method name="Second" signature="(System.Func`2&lt;T,U&gt;,System.Func`2&lt;System.Tuple`2&lt;V,T&gt;,System.Tuple`2&lt;V,U&gt;&gt;,FSharpPlus.Control.ArrSecond)" line-rate="0" branch-rate="1">
<lines>
<line number="48" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Arrow&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="52" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Arrow&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method name="Second" signature="('V * 'U)&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Second" signature="('V * 'U)&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="61" hits="0" branch="False" />
</lines>
</method>
<method name="Second" signature="(t,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="62" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="47" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
<line number="52" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="58" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="59" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
<line number="62" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ArrCombine" filename="Control/Arrow.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="***" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Tuple`2&lt;T1,T2&gt;,System.Tuple`2&lt;U1,U2&gt;&gt;,FSharpPlus.Control.ArrCombine)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
<method name="***" signature="(System.Func`2&lt;T1,U1&gt;,System.Func`2&lt;T2,U2&gt;,System.Func`2&lt;System.Tuple`2&lt;T1,T2&gt;,System.Tuple`2&lt;U1,U2&gt;&gt;,FSharpPlus.Control.ArrCombine)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Arrow&lt;'T1,'U1&gt;,Arrow&lt;'T2,'U2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Arrow&lt;'T1,'U1&gt;,Arrow&lt;'T2,'U2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</method>
<method name="***" signature="('U1 * 'U2)&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="77" hits="0" branch="False" />
</lines>
</method>
<method name="***" signature="('U1 * 'U2)&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="79" hits="0" branch="False" />
</lines>
</method>
<method name="***" signature="(Arrow&lt;'T1,'U1&gt;,Arrow&lt;'T2,'U2&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="67" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="74" hits="0" branch="False" />
<line number="77" hits="0" branch="False" />
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Fanout" filename="Control/Arrow.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="&amp;&amp;&amp;" signature="(System.Func`2&lt;T,U1&gt;,System.Func`2&lt;T,U2&gt;,System.Func`2&lt;T,System.Tuple`2&lt;U1,U2&gt;&gt;,FSharpPlus.Control.Fanout)" line-rate="0" branch-rate="1">
<lines>
<line number="86" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Arrow&lt;'T,'U1&gt;,Arrow&lt;'T,'U2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="90" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Arrow&lt;'T,'U1&gt;,Arrow&lt;'T,'U2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="92" hits="0" branch="False" />
</lines>
</method>
<method name="&amp;&amp;&amp;" signature="('U1 * 'U2)&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="95" hits="0" branch="False" />
</lines>
</method>
<method name="&amp;&amp;&amp;" signature="('U1 * 'U2)&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="96" hits="0" branch="False" />
</lines>
</method>
<method name="&amp;&amp;&amp;" signature="('U1 * 'U2)&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="98" hits="0" branch="False" />
</lines>
</method>
<method name="&amp;&amp;&amp;" signature="(Arrow&lt;'T,'U1&gt;,Arrow&lt;'T,'U2&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="99" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="86" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="92" hits="0" branch="False" />
<line number="95" hits="0" branch="False" />
<line number="96" hits="0" branch="False" />
<line number="98" hits="0" branch="False" />
<line number="99" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Arrow" filename="Control/Arrow.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="func2@1-4" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U2&gt;,T,T)" line-rate="0" branch-rate="1">
<lines>
<line number="85" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="85" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Fanin" filename="Control/ArrowChoice.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="|||" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,V&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;U,T&gt;,V&gt;,FSharpPlus.Control.Fanin)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="|||" signature="(System.Func`2&lt;T,V&gt;,System.Func`2&lt;U,V&gt;,System.Func`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;U,T&gt;,V&gt;,FSharpPlus.Control.Fanin)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(ArrowChoice&lt;'T,'V&gt;,ArrowChoice&lt;'U,'V&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(ArrowChoice&lt;'T,'V&gt;,ArrowChoice&lt;'U,'V&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="|||" signature="(ArrowChoice&lt;'T,'V&gt;,ArrowChoice&lt;'U,'V&gt;,ArrowChoice&lt;Choice&lt;'U,'T&gt;,'V&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="|||" signature="(ArrowChoice&lt;'T,'V&gt;,ArrowChoice&lt;'U,'V&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="16" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.AcMerge" filename="Control/ArrowChoice.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="+++" signature="(System.Func`2&lt;T1,U1&gt;,System.Func`2&lt;T2,U2&gt;,System.Func`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;U2,U1&gt;&gt;,FSharpPlus.Control.AcMerge)" line-rate="0" branch-rate="1">
<lines>
<line number="33" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(ArrowChoice&lt;'T1,'U1&gt;,ArrowChoice&lt;'T2,'U2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="37" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(ArrowChoice&lt;'T1,'U1&gt;,ArrowChoice&lt;'T2,'U2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="+++" signature="(ArrowChoice&lt;'T1,'U1&gt;,ArrowChoice&lt;'T2,'U2&gt;,ArrowChoice&lt;Choice&lt;'T2,'T1&gt;,Choice&lt;'U2,'U1&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
<method name="+++" signature="(ArrowChoice&lt;'T1,'U1&gt;,ArrowChoice&lt;'T2,'U2&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="33" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
<line number="43" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.AcLeft" filename="Control/ArrowChoice.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="Left" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;V,T&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;V,U&gt;&gt;,FSharpPlus.Control.AcLeft)" line-rate="0" branch-rate="1">
<lines>
<line number="48" hits="0" branch="False" />
</lines>
</method>
<method name="Left" signature="(System.Func`2&lt;T,U&gt;,System.Func`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;V,T&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;V,U&gt;&gt;,FSharpPlus.Control.AcLeft)" line-rate="0" branch-rate="1">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(ArrowChoice&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="53" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(ArrowChoice&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="Left" signature="(ArrowChoice&lt;'T,'U&gt;,ArrowChoice&lt;Choice&lt;'V,'T&gt;,Choice&lt;'V,'U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="58" hits="0" branch="False" />
</lines>
</method>
<method name="Left" signature="(ArrowChoice&lt;'T,'U&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="48" hits="0" branch="False" />
<line number="49" hits="0" branch="False" />
<line number="53" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.AcRight" filename="Control/ArrowChoice.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="Right" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T,V&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;U,V&gt;&gt;,FSharpPlus.Control.AcRight)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="Right" signature="(System.Func`2&lt;T,U&gt;,System.Func`2&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;T,V&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;U,V&gt;&gt;,FSharpPlus.Control.AcRight)" line-rate="0" branch-rate="1">
<lines>
<line number="65" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(ArrowChoice&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(ArrowChoice&lt;'T,'U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="Right" signature="(ArrowChoice&lt;'T,'U&gt;,ArrowChoice&lt;Choice&lt;'V,'T&gt;,Choice&lt;'U,'V&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</method>
<method name="Right" signature="(ArrowChoice&lt;'T,'U&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="64" hits="0" branch="False" />
<line number="65" hits="0" branch="False" />
<line number="69" hits="0" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="74" hits="0" branch="False" />
<line number="75" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$ArrowChoice/---@32-6" filename="Control/ArrowChoice.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T1)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.App" filename="Control/ArrowApply.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="App" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Tuple`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,T&gt;,U&gt;,FSharpPlus.Control.App)" line-rate="0" branch-rate="1">
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</method>
<method name="App" signature="(System.Func`2&lt;System.Tuple`2&lt;System.Func`2&lt;T,U&gt;,T&gt;,U&gt;,FSharpPlus.Control.App)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
<method name="App" signature="('ArrowApply&lt;'T,'U&gt; * 'T)&gt;,'U)&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="App" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="13" hits="0" branch="False" />
<line number="14" hits="0" branch="False" />
<line number="18" hits="0" branch="False" />
<line number="20" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.BifoldMap" filename="Control/Bifoldable.fs" line-rate="0.2857" branch-rate="1" complexity="9">
<methods>
<method name="BifoldMap" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U&gt;,FSharpPlus.Control.BifoldMap)" line-rate="1" branch-rate="1">
<lines>
<line number="12" hits="2" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="8" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
<method name="BifoldMap" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U&gt;,FSharpPlus.Control.BifoldMap)" line-rate="1" branch-rate="1">
<lines>
<line number="13" hits="2" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="6" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
<method name="BifoldMap" signature="(System.Tuple`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U&gt;,FSharpPlus.Control.BifoldMap)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U&gt;,Bifoldable&lt;T1,T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,U&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,U&gt;,Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="BifoldMap" signature="(Bifoldable&lt;'T1,'T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="BifoldMap" signature="(t,a,b,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="12" hits="2" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="8" type="jump" coverage="100%" />
</conditions>
</line>
<line number="13" hits="2" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="6" type="jump" coverage="100%" />
</conditions>
</line>
<line number="14" hits="0" branch="False" />
<line number="18" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Bifold" filename="Control/Bifoldable.fs" line-rate="0" branch-rate="0" complexity="9">
<methods>
<method name="Bifold" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,S&gt;&gt;,S,FSharpPlus.Control.Bifold)" line-rate="0" branch-rate="0">
<lines>
<line number="30" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Bifold" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,S&gt;&gt;,S,FSharpPlus.Control.Bifold)" line-rate="0" branch-rate="0">
<lines>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Bifold" signature="(System.Tuple`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,S&gt;&gt;,S,FSharpPlus.Control.Bifold)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,S&gt;&gt;,S,Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,S&gt;&gt;,S,Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="Bifold" signature="(Bifoldable&lt;'T1,'T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,a&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,a&gt;&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
<method name="Bifold" signature="(t,a,b,c,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="30" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="31" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="32" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
<line number="43" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.BifoldBack" filename="Control/Bifoldable.fs" line-rate="0" branch-rate="0" complexity="9">
<methods>
<method name="BifoldBack" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,S,FSharpPlus.Control.BifoldBack)" line-rate="0" branch-rate="0">
<lines>
<line number="48" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="BifoldBack" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T2,T1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,S,FSharpPlus.Control.BifoldBack)" line-rate="0" branch-rate="0">
<lines>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="BifoldBack" signature="(System.Tuple`2&lt;T1,T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,S,FSharpPlus.Control.BifoldBack)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,S,Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="54" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T2,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,S&gt;&gt;,S,Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="57" hits="0" branch="False" />
</lines>
</method>
<method name="BifoldBack" signature="(Bifoldable&lt;'T1,'T2&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,b&gt;&gt;,b,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="60" hits="0" branch="False" />
</lines>
</method>
<method name="BifoldBack" signature="(t,a,b,c,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="61" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="48" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="50" hits="0" branch="False" />
<line number="54" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Bisum" filename="Control/Bifoldable.fs" line-rate="0.125" branch-rate="0.75" complexity="10">
<methods>
<method name="Bisum" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;a,a&gt;,FSharpPlus.Control.Bisum)" line-rate="1" branch-rate="1">
<lines>
<line number="66" hits="2" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="8" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
<method name="Bisum" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;a,a&gt;,FSharpPlus.Control.Bisum)" line-rate="0" branch-rate="0.5">
<lines>
<line number="67" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="6" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="Bisum" signature="(System.Tuple`2&lt;a,a&gt;,FSharpPlus.Control.Bisum)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Bifoldable&lt;'T1,'T2&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
<method name="Bisum" signature="(Bifoldable&lt;'T,'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="78" hits="0" branch="False" />
</lines>
</method>
<method name="Bisum" signature="(Bifoldable&lt;'T,'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="79" hits="0" branch="False" />
</lines>
</method>
<method name="Bisum" signature="(Bifoldable&lt;'T,'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="66" hits="2" branch="True" condition-coverage="100% (2/2)">
<conditions>
<condition number="8" type="jump" coverage="100%" />
</conditions>
</line>
<line number="67" hits="0" branch="True" condition-coverage="50% (1/2)">
<conditions>
<condition number="6" type="jump" coverage="50%" />
</conditions>
</line>
<line number="68" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="75" hits="0" branch="False" />
<line number="78" hits="0" branch="False" />
<line number="79" hits="0" branch="False" />
<line number="80" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Bitraverse" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Functor&lt;'T2&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U1,Functor&lt;'U2&gt;&gt;,Bitraversable&lt;'T1,'U1&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Functor&lt;'T2&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U1,Functor&lt;'U2&gt;&gt;,Bitraversable&lt;'T1,'U1&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="Bitraverse" signature="(Bitraversable&lt;'T1,'U1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Functor&lt;'T2&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U1,Functor&lt;'U2&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
<method name="Bitraverse" signature="(Bitraversable&lt;'T1,'U1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T1,Functor&lt;'T2&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;U1,Functor&lt;'U2&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
<method name="Bitraverse" signature="(t,a,b,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="51" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="19" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="49" hits="0" branch="False" />
<line number="50" hits="0" branch="False" />
<line number="51" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Bisequence" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="Invoke" signature="(Bitraversable&lt;'Functor&lt;'T&gt;,'Functor&lt;'U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Bitraversable&lt;'Functor&lt;'T&gt;,'Functor&lt;'U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="Bisequence" signature="(Bitraversable&lt;'Functor&lt;'T&gt;,'Functor&lt;'U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
<method name="Bisequence" signature="(Bitraversable&lt;'Functor&lt;'T&gt;,'Functor&lt;'U&gt;&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
<method name="Bisequence" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="36" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Bitraversable/Bitraverse@12" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T2)" line-rate="0" branch-rate="1">
<lines>
<line number="12" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="12" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Bitraversable/Bitraverse@13-2" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T2)" line-rate="0" branch-rate="1">
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Bitraversable/Bitraverse@15-4" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Bitraversable/Bisequence@29" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Bitraversable/Bisequence@30-2" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Bitraversable/Bisequence@32-4" filename="Control/Bitraversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Sequence" filename="Control/Traversable.fs" line-rate="0.037000000000000005" branch-rate="0.2" complexity="44">
<methods>
<method name="InvokeOnInstance" signature="(Traversable&lt;Functor&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="ForInfiniteSequences" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;g,h&gt;)" line-rate="0" branch-rate="0.4">
<lines>
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="50" type="jump" coverage="100%" />
<condition number="58" type="jump" coverage="100%" />
</conditions>
</line>
<line number="25" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
<line number="26" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="105" type="jump" coverage="0%" />
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,R,FSharpPlus.Internals.Default5)" line-rate="0" branch-rate="1">
<lines>
<line number="96" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Applicative&lt;'T&gt;&gt;,Applicative&lt;seq&lt;'T&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="0.3333">
<lines>
<line number="98" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="113" type="jump" coverage="0%" />
<condition number="149" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Core.FSharpOption`1&lt;t&gt;&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="99" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Core.FSharpResult`2&lt;t,e&gt;&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,e&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="100" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Core.FSharpChoice`2&lt;t,e&gt;&gt;,Microsoft.FSharp.Core.FSharpChoice`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,e&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="101" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="1" branch-rate="1">
<lines>
<line number="102" hits="70" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;t[]&gt;,System.Collections.Generic.IEnumerable`1&lt;t&gt;[],FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Control.FSharpAsync`1&lt;t&gt;&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="105" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(a,R,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="107" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(a,R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,R,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="0">
<lines>
<line number="110" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sequence" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,R,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="0">
<lines>
<line number="111" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="120" type="jump" coverage="0%" />
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sequence" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;a,b&gt;,R,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="1">
<lines>
<line number="115" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;Functor&lt;'T&gt;,Error&gt;,Functor&lt;Result&lt;'T,'Error&gt;&gt;,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="0">
<lines>
<line number="120" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sequence" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;Functor&lt;'T&gt;,Error&gt;,Functor&lt;Choice&lt;'T,'Error&gt;&gt;,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="0">
<lines>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sequence" signature="(a[],R,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="0">
<lines>
<line number="127" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="120" type="jump" coverage="0%" />
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sequence" signature="(FSharpPlus.Internals.Id`1&lt;Functor&lt;'T&gt;&gt;,Functor&lt;Id&lt;'T&gt;&gt;,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="1">
<lines>
<line number="129" hits="0" branch="False" />
</lines>
</method>
<method name="Sequence" signature="(System.Collections.Generic.List`1&lt;Functor&lt;'T&gt;&gt;,Functor&lt;ResizeArray&lt;'T&gt;&gt;,FSharpPlus.Control.Sequence)" line-rate="0" branch-rate="1">
<lines>
<line number="131" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Traversable&lt;'Applicative&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="136" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="16" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="True" condition-coverage="100% (4/4)">
<conditions>
<condition number="50" type="jump" coverage="100%" />
<condition number="58" type="jump" coverage="100%" />
</conditions>
</line>
<line number="25" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="73" type="jump" coverage="0%" />
</conditions>
</line>
<line number="26" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="105" type="jump" coverage="0%" />
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="27" hits="0" branch="False" />
<line number="96" hits="0" branch="False" />
<line number="98" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="113" type="jump" coverage="0%" />
<condition number="149" type="jump" coverage="0%" />
</conditions>
</line>
<line number="99" hits="0" branch="False" />
<line number="100" hits="0" branch="False" />
<line number="101" hits="0" branch="False" />
<line number="102" hits="70" branch="False" />
<line number="103" hits="0" branch="False" />
<line number="105" hits="0" branch="False" />
<line number="107" hits="0" branch="False" />
<line number="108" hits="0" branch="False" />
<line number="110" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="111" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="120" type="jump" coverage="0%" />
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="115" hits="0" branch="False" />
<line number="120" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="127" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="120" type="jump" coverage="0%" />
<condition number="156" type="jump" coverage="0%" />
</conditions>
</line>
<line number="129" hits="0" branch="False" />
<line number="131" hits="0" branch="False" />
<line number="136" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Traverse" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="23">
<methods>
<method name="InvokeOnInstance" signature="(a,a)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(Traversable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Functor&lt;'U&gt;&gt;,Functor&lt;'Traversable&lt;'U&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="0">
<lines>
<line number="35" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="5" type="jump" coverage="0%" />
</conditions>
</line>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,R,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="38" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,R,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Functor&lt;'U&gt;&gt;,Functor&lt;seq&lt;'U&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="126" type="jump" coverage="0%" />
<condition number="162" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Traverse" signature="(System.Collections.Generic.IEnumerable`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,Microsoft.FSharp.Control.FSharpAsync`1&lt;u&gt;&gt;,Microsoft.FSharp.Control.FSharpAsync`1&lt;System.Collections.Generic.IEnumerable`1&lt;u&gt;&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="49" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(a,a,R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(a,a,R,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="57" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(FSharpPlus.Internals.Id`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,Microsoft.FSharp.Core.FSharpOption`1&lt;u&gt;&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;FSharpPlus.Internals.Id`1&lt;u&gt;&gt;,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,R,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="0">
<lines>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Traverse" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;,R,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T,Error&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Functor&lt;'U&gt;&gt;,Functor&lt;Result&lt;'U,'Error&gt;&gt;,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="0">
<lines>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Traverse" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T,Error&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Functor&lt;'U&gt;&gt;,Functor&lt;Choice&lt;'U,'Error&gt;&gt;,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="0">
<lines>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Traverse" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,R,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="1">
<lines>
<line number="78" hits="0" branch="False" />
</lines>
</method>
<method name="Traverse" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,R,FSharpPlus.Control.Traverse)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Functor&lt;'U&gt;&gt;,Traversable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="32" hits="0" branch="False" />
<line number="35" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="5" type="jump" coverage="0%" />
</conditions>
</line>
<line number="36" hits="0" branch="False" />
<line number="38" hits="0" branch="False" />
<line number="43" hits="0" branch="False" />
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="126" type="jump" coverage="0%" />
<condition number="162" type="jump" coverage="0%" />
</conditions>
</line>
<line number="49" hits="0" branch="False" />
<line number="56" hits="0" branch="False" />
<line number="57" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="60" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="64" hits="0" branch="False" />
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="78" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="88" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/add@20-1T" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(i[],i)" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons@41-1" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="4">
<methods>
<method name="GenerateNext" signature="(System.Collections.Generic.IEnumerable`1&lt;f&gt;&amp;)" line-rate="0" branch-rate="0">
<lines>
<line number="41" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="41" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons_f@42" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(a,d)" line-rate="0" branch-rate="0">
<lines>
<line number="42" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="42" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Traverse@52-6" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="15">
<methods>
<method name="GenerateNext" signature="(System.Collections.Generic.IEnumerable`1&lt;u&gt;&amp;)" line-rate="0" branch-rate="0">
<lines>
<line number="52" hits="0" branch="False" />
<line number="53" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="52" hits="0" branch="False" />
<line number="53" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
<condition number="75" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Traverse@51-7" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Control.AsyncActivation`1&lt;System.Collections.Generic.IEnumerable`1&lt;u&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="51" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="51" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Traverse@50-8" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Control.AsyncActivation`1&lt;System.Collections.Generic.IEnumerable`1&lt;u&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/insert_f@63-1" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(e,Microsoft.FSharp.Collections.FSharpMap`2&lt;a,e&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="63" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="63" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Traverse@68-15" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(U)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Traverse@73-17" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(U)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons_f@77-1" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(a,R)" line-rate="0" branch-rate="0">
<lines>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="19" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="19" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons@81-2T" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(f,f[])" line-rate="0" branch-rate="1">
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons_f@82-2" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(a,R)" line-rate="0" branch-rate="0">
<lines>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="37" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons@94-4" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="4">
<methods>
<method name="GenerateNext" signature="(System.Collections.Generic.IEnumerable`1&lt;d&gt;&amp;)" line-rate="0" branch-rate="0">
<lines>
<line number="94" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="94" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/cons_f@95-3" filename="Control/Traversable.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(a,R)" line-rate="0" branch-rate="0">
<lines>
<line number="95" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="95" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/insert_f@114-3" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(d,Microsoft.FSharp.Collections.FSharpMap`2&lt;a,d&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="114" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="114" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Sequence@119-26" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="119" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="119" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/Sequence@124-28" filename="Control/Traversable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/insert_f@63" filename="Control/Traversable.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Traversable/insert_f@114-2" filename="Control/Traversable.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.Item" filename="Control/Indexable.fs" line-rate="0.3333" branch-rate="1" complexity="9">
<methods>
<method name="Item" signature="(Indexable&lt;'T&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="Item" signature="(T,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="Item" signature="(System.String,System.Int32,FSharpPlus.Control.Item)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="Item" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.Item)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="Item" signature="(T[],System.Int32,FSharpPlus.Control.Item)" line-rate="0" branch-rate="1">
<lines>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="Item" signature="(T[0...,0...],System.Tuple`2&lt;System.Int32,System.Int32&gt;,FSharpPlus.Control.Item)" line-rate="1" branch-rate="1">
<lines>
<line number="27" hits="1" branch="False" />
</lines>
</method>
<method name="Item" signature="(T[0...,0...,0...],System.Tuple`3&lt;System.Int32,System.Int32,System.Int32&gt;,FSharpPlus.Control.Item)" line-rate="1" branch-rate="1">
<lines>
<line number="28" hits="1" branch="False" />
</lines>
</method>
<method name="Item" signature="(T[0...,0...,0...,0...],System.Tuple`4&lt;System.Int32,System.Int32,System.Int32,System.Int32&gt;,FSharpPlus.Control.Item)" line-rate="1" branch-rate="1">
<lines>
<line number="29" hits="1" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(K,Indexed&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="34" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="0" branch="False" />
<line number="27" hits="1" branch="False" />
<line number="28" hits="1" branch="False" />
<line number="29" hits="1" branch="False" />
<line number="34" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryItem" filename="Control/Indexable.fs" line-rate="0" branch-rate="0.45" complexity="46">
<methods>
<method name="TryItem" signature="(Indexable&lt;'T&gt;,a,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="40" hits="0" branch="False" />
<line number="41" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(Indexable&lt;'T&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="43" hits="0" branch="False" />
</lines>
</method>
<method name="TryItem" signature="(T,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
<method name="TryItem" signature="(System.String,System.Int32,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="1">
<lines>
<line number="46" hits="0" branch="False" />
</lines>
</method>
<method name="TryItem" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="0.5">
<lines>
<line number="47" hits="0" branch="True" condition-coverage="50% (4/8)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
<condition number="21" type="jump" coverage="50%" />
<condition number="31" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(a[],System.Int32,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="0.5">
<lines>
<line number="48" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="8" type="jump" coverage="50%" />
<condition number="18" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(a[0...,0...],System.Tuple`2&lt;System.Int32,System.Int32&gt;,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="0.5">
<lines>
<line number="49" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="53" type="jump" coverage="50%" />
<condition number="94" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(a[0...,0...,0...],System.Tuple`3&lt;System.Int32,System.Int32,System.Int32&gt;,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="0.5">
<lines>
<line number="50" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="74" type="jump" coverage="50%" />
<condition number="129" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(a[0...,0...,0...,0...],System.Tuple`4&lt;System.Int32,System.Int32,System.Int32,System.Int32&gt;,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="0.5">
<lines>
<line number="51" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="95" type="jump" coverage="50%" />
<condition number="164" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Int32,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="0.5">
<lines>
<line number="52" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Int32,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="1">
<lines>
<line number="53" hits="0" branch="False" />
</lines>
</method>
<method name="TryItem" signature="(System.Collections.Generic.IList`1&lt;a&gt;,System.Int32,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0.5">
<lines>
<line number="54" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(System.Collections.Generic.IReadOnlyList`1&lt;a&gt;,System.Int32,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="0.5">
<lines>
<line number="55" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="TryItem" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;K,T&gt;,K,FSharpPlus.Control.TryItem)" line-rate="0" branch-rate="1">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(K,Indexed&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="61" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="40" hits="0" branch="False" />
<line number="41" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="43" hits="0" branch="False" />
<line number="44" hits="0" branch="False" />
<line number="46" hits="0" branch="False" />
<line number="47" hits="0" branch="True" condition-coverage="50% (4/8)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
<condition number="21" type="jump" coverage="50%" />
<condition number="31" type="jump" coverage="50%" />
</conditions>
</line>
<line number="48" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="8" type="jump" coverage="50%" />
<condition number="18" type="jump" coverage="50%" />
</conditions>
</line>
<line number="49" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="53" type="jump" coverage="50%" />
<condition number="94" type="jump" coverage="50%" />
</conditions>
</line>
<line number="50" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="74" type="jump" coverage="50%" />
<condition number="129" type="jump" coverage="50%" />
</conditions>
</line>
<line number="51" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="95" type="jump" coverage="50%" />
<condition number="164" type="jump" coverage="50%" />
</conditions>
</line>
<line number="52" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
</conditions>
</line>
<line number="53" hits="0" branch="False" />
<line number="54" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
</conditions>
</line>
<line number="55" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="2" type="jump" coverage="50%" />
<condition number="11" type="jump" coverage="50%" />
</conditions>
</line>
<line number="56" hits="0" branch="False" />
<line number="61" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapIndexed" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="8">
<methods>
<method name="MapIndexed" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</method>
<method name="MapIndexed" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
<method name="MapIndexed" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="MapIndexed" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
<method name="MapIndexed" signature="(System.Tuple`2&lt;K,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;K,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="70" hits="0" branch="False" />
</lines>
</method>
<method name="MapIndexed" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;K,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;K,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="MapIndexed" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;K,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;K,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Control.MapIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="72" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;K,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,Indexable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="77" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="66" hits="0" branch="False" />
<line number="67" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="69" hits="0" branch="False" />
<line number="70" hits="0" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="72" hits="0" branch="False" />
<line number="77" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.IterateIndexed" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="6">
<methods>
<method name="IterateIndexed" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.IterateIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</method>
<method name="IterateIndexed" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.IterateIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</method>
<method name="IterateIndexed" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.IterateIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="IterateIndexed" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.IterateIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="84" hits="0" branch="False" />
</lines>
</method>
<method name="IterateIndexed" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;K,T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;K,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;&gt;,FSharpPlus.Control.IterateIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="85" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;K,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.Unit&gt;&gt;,Indexable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="90" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="81" hits="0" branch="False" />
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="0" branch="False" />
<line number="85" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.FoldIndexed" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="FoldIndexed" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;&gt;,b,FSharpPlus.Control.FoldIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="95" hits="0" branch="False" />
</lines>
</method>
<method name="FoldIndexed" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;&gt;,b,FSharpPlus.Control.FoldIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="96" hits="0" branch="False" />
</lines>
</method>
<method name="FoldIndexed" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Int32,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;&gt;&gt;,b,FSharpPlus.Control.FoldIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="97" hits="0" branch="False" />
</lines>
</method>
<method name="FoldIndexed" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;k,t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,a&gt;&gt;&gt;,a,FSharpPlus.Control.FoldIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="98" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;State,Microsoft.FSharp.Core.FSharpFunc`2&lt;Key,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,State&gt;&gt;&gt;,State,Foldable&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="95" hits="0" branch="False" />
<line number="96" hits="0" branch="False" />
<line number="97" hits="0" branch="False" />
<line number="98" hits="0" branch="False" />
<line number="103" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TraverseIndexed" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="2">
<methods>
<method name="TraverseIndexed" signature="(Microsoft.FSharp.Collections.FSharpMap`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;&gt;,R,FSharpPlus.Control.TraverseIndexed)" line-rate="0" branch-rate="1">
<lines>
<line number="112" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="117" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="112" hits="0" branch="False" />
<line number="117" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.FindIndex" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="FindIndex" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.FindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="123" hits="0" branch="False" />
</lines>
</method>
<method name="FindIndex" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.FindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</method>
<method name="FindIndex" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.FindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="125" hits="0" branch="False" />
</lines>
</method>
<method name="FindIndex" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.FindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="126" hits="0" branch="False" />
</lines>
</method>
<method name="FindIndex" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.FindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="127" hits="0" branch="False" />
</lines>
</method>
<method name="FindIndex" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.FindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="128" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="133" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="123" hits="0" branch="False" />
<line number="124" hits="0" branch="False" />
<line number="125" hits="0" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="127" hits="0" branch="False" />
<line number="128" hits="0" branch="False" />
<line number="133" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryFindIndex" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="TryFindIndex" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.TryFindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="137" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindIndex" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TryFindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="138" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindIndex" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TryFindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="139" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindIndex" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TryFindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="140" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindIndex" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TryFindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="141" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindIndex" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TryFindIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="142" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="147" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="137" hits="0" branch="False" />
<line number="138" hits="0" branch="False" />
<line number="139" hits="0" branch="False" />
<line number="140" hits="0" branch="False" />
<line number="141" hits="0" branch="False" />
<line number="142" hits="0" branch="False" />
<line number="147" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.FindSliceIndex" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="FindSliceIndex" signature="(System.String,System.String,FSharpPlus.Control.FindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="152" hits="0" branch="False" />
</lines>
</method>
<method name="FindSliceIndex" signature="(a[],a[],FSharpPlus.Control.FindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="153" hits="0" branch="False" />
</lines>
</method>
<method name="FindSliceIndex" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.FindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="154" hits="0" branch="False" />
</lines>
</method>
<method name="FindSliceIndex" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.FindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="155" hits="0" branch="False" />
</lines>
</method>
<method name="FindSliceIndex" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Control.FindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="156" hits="0" branch="False" />
</lines>
</method>
<method name="FindSliceIndex" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Control.FindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="157" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Collection&lt;'T&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="162" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="152" hits="0" branch="False" />
<line number="153" hits="0" branch="False" />
<line number="154" hits="0" branch="False" />
<line number="155" hits="0" branch="False" />
<line number="156" hits="0" branch="False" />
<line number="157" hits="0" branch="False" />
<line number="162" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TryFindSliceIndex" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="7">
<methods>
<method name="TryFindSliceIndex" signature="(System.String,System.String,FSharpPlus.Control.TryFindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="166" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindSliceIndex" signature="(a[],a[],FSharpPlus.Control.TryFindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="167" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindSliceIndex" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Collections.Generic.List`1&lt;a&gt;,FSharpPlus.Control.TryFindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="168" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindSliceIndex" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.TryFindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="169" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindSliceIndex" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;,System.Collections.Generic.IEnumerable`1&lt;a&gt;,FSharpPlus.Control.TryFindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="TryFindSliceIndex" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Internals.Id`1&lt;a&gt;,FSharpPlus.Control.TryFindSliceIndex)" line-rate="0" branch-rate="1">
<lines>
<line number="171" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Collection&lt;'T&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="176" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="166" hits="0" branch="False" />
<line number="167" hits="0" branch="False" />
<line number="168" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="False" />
<line number="171" hits="0" branch="False" />
<line number="176" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Indexable/TraverseIndexed@107" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(b)" line-rate="0" branch-rate="1">
<lines>
<line number="107" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="107" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Indexable/TraverseIndexed@108-1" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(c)" line-rate="0" branch-rate="1">
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="108" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Indexable/insert_f@111-5" filename="Control/Indexable.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(e,Microsoft.FSharp.Collections.FSharpMap`2&lt;a,e&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="111" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="111" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Indexable/insert_f@111-4" filename="Control/Indexable.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.Lift" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Monad&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="10" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="10" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.LiftAsync" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="4">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="LiftAsync" signature="(R)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="LiftAsync" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="LiftAsync" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="19" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Throw" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="Invoke" signature="(E)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="Throw" signature="(R,E)" line-rate="0" branch-rate="1">
<lines>
<line number="34" hits="0" branch="False" />
</lines>
</method>
<method name="Throw" signature="(t,a)" line-rate="0" branch-rate="1">
<lines>
<line number="35" hits="0" branch="False" />
</lines>
</method>
<method name="Throw" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T,E&gt;,E)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="Throw" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T,E&gt;,E)" line-rate="0" branch-rate="1">
<lines>
<line number="37" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="32" hits="0" branch="False" />
<line number="34" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Catch" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="2">
<methods>
<method name="Catch" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;a,e1&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;e1,Microsoft.FSharp.Core.FSharpChoice`2&lt;a,e2&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(MonadError&lt;'E1,'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;E1,MonadError&lt;'E2,'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="45" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="41" hits="0" branch="False" />
<line number="45" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.CallCC" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,MonadCont&lt;'U&gt;&gt;,MonadCont&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Get" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Put" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(S)" line-rate="0" branch-rate="1">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Ask" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="61" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="61" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Local" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;R1,R2&gt;,MonadReader&lt;'R2,'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="62" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="62" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Tell" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(Monoid)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Listen" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(MonadWriter&lt;'Monoid,'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Pass" filename="Control/MonadTrans.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="('Monoid -&gt; 'Monoid))&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="69" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.OfSeq" filename="Control/Collection.fs" line-rate="0.3703" branch-rate="1" complexity="27">
<methods>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,R&gt;,FSharpPlus.Internals.Default5)" line-rate="0" branch-rate="1">
<lines>
<line number="16" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,R&gt;,FSharpPlus.Internals.Default5)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,Foldable'&lt;T&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,System.Collections.Generic.IEnumerable`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,System.Collections.Generic.ICollection`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="22" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,System.Collections.Generic.IList`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,System.Collections.IList&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="1" branch-rate="1">
<lines>
<line number="26" hits="3" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,System.Collections.Generic.IDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="27" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,System.Collections.Generic.IDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default3)" line-rate="1" branch-rate="1">
<lines>
<line number="28" hits="3" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,System.Collections.IDictionary&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,System.Collections.IDictionary&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,F&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,T&gt;,FSharpPlus.Internals.Default1)" line-rate="1" branch-rate="1">
<lines>
<line number="34" hits="19" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Internals.Default1)" line-rate="1" branch-rate="1">
<lines>
<line number="35" hits="11" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Control.OfSeq)" line-rate="1" branch-rate="1">
<lines>
<line number="37" hits="44" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Control.OfSeq)" line-rate="1" branch-rate="1">
<lines>
<line number="38" hits="15" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,UserType&gt;,FSharpPlus.Control.OfSeq)" line-rate="0" branch-rate="1">
<lines>
<line number="40" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;a,t&gt;,FSharpPlus.Control.OfSeq)" line-rate="0" branch-rate="1">
<lines>
<line number="41" hits="0" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;a,t[]&gt;,FSharpPlus.Control.OfSeq)" line-rate="1" branch-rate="1">
<lines>
<line number="42" hits="1" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;a,Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;&gt;,FSharpPlus.Control.OfSeq)" line-rate="1" branch-rate="1">
<lines>
<line number="43" hits="3" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Char&gt;,System.String&gt;,FSharpPlus.Control.OfSeq)" line-rate="1" branch-rate="1">
<lines>
<line number="44" hits="3" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Char&gt;,System.Text.StringBuilder&gt;,FSharpPlus.Control.OfSeq)" line-rate="1" branch-rate="1">
<lines>
<line number="45" hits="4" branch="False" />
</lines>
</method>
<method name="OfSeq" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;t&gt;,System.Collections.Generic.Stack`1&lt;t&gt;&gt;,FSharpPlus.Control.OfSeq)" line-rate="0" branch-rate="1">
<lines>
<line number="46" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Collections.Generic.IEnumerable`1&lt;t&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="51" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="16" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="19" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="22" hits="0" branch="False" />
<line number="23" hits="0" branch="False" />
<line number="24" hits="0" branch="False" />
<line number="25" hits="0" branch="False" />
<line number="26" hits="3" branch="False" />
<line number="27" hits="0" branch="False" />
<line number="28" hits="3" branch="False" />
<line number="29" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="34" hits="19" branch="False" />
<line number="35" hits="11" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="37" hits="44" branch="False" />
<line number="38" hits="15" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="41" hits="0" branch="False" />
<line number="42" hits="1" branch="False" />
<line number="43" hits="3" branch="False" />
<line number="44" hits="3" branch="False" />
<line number="45" hits="4" branch="False" />
<line number="46" hits="0" branch="False" />
<line number="51" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.OfList" filename="Control/Collection.fs" line-rate="0.40740000000000004" branch-rate="1" complexity="27">
<methods>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,R&gt;,FSharpPlus.Internals.Default6)" line-rate="0" branch-rate="1">
<lines>
<line number="57" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,R&gt;,FSharpPlus.Internals.Default6)" line-rate="0" branch-rate="1">
<lines>
<line number="58" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,Foldable'&lt;T&gt;&gt;,FSharpPlus.Internals.Default5)" line-rate="0" branch-rate="1">
<lines>
<line number="60" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,System.Collections.Generic.IEnumerable`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="62" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,System.Collections.Generic.ICollection`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="63" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,System.Collections.Generic.IList`1&lt;t&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,System.Collections.IList&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="65" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="1" branch-rate="1">
<lines>
<line number="66" hits="1" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,System.Collections.Generic.IReadOnlyDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="1" branch-rate="1">
<lines>
<line number="67" hits="3" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,System.Collections.Generic.IDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="1" branch-rate="1">
<lines>
<line number="68" hits="1" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,System.Collections.Generic.IDictionary`2&lt;k,v&gt;&gt;,FSharpPlus.Internals.Default4)" line-rate="1" branch-rate="1">
<lines>
<line number="69" hits="3" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,System.Collections.IDictionary&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="70" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,System.Collections.IDictionary&gt;,FSharpPlus.Internals.Default4)" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,F&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,T&gt;,FSharpPlus.Internals.Default1)" line-rate="1" branch-rate="1">
<lines>
<line number="75" hits="13" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Internals.Default1)" line-rate="1" branch-rate="1">
<lines>
<line number="76" hits="11" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="77" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Control.OfList)" line-rate="1" branch-rate="1">
<lines>
<line number="78" hits="15" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.KeyValuePair`2&lt;k,v&gt;&gt;,T&gt;,FSharpPlus.Control.OfList)" line-rate="1" branch-rate="1">
<lines>
<line number="79" hits="10" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,UserType&gt;,FSharpPlus.Control.OfList)" line-rate="0" branch-rate="1">
<lines>
<line number="81" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;a,t&gt;,FSharpPlus.Control.OfList)" line-rate="0" branch-rate="1">
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,t[]&gt;,FSharpPlus.Control.OfList)" line-rate="0" branch-rate="1">
<lines>
<line number="83" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;a,Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;&gt;,FSharpPlus.Control.OfList)" line-rate="0" branch-rate="1">
<lines>
<line number="84" hits="0" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Char&gt;,System.String&gt;,FSharpPlus.Control.OfList)" line-rate="1" branch-rate="1">
<lines>
<line number="85" hits="2" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Char&gt;,System.Text.StringBuilder&gt;,FSharpPlus.Control.OfList)" line-rate="1" branch-rate="1">
<lines>
<line number="86" hits="4" branch="False" />
</lines>
</method>
<method name="OfList" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,System.Collections.Generic.Stack`1&lt;t&gt;&gt;,FSharpPlus.Control.OfList)" line-rate="1" branch-rate="1">
<lines>
<line number="87" hits="1" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="92" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="57" hits="0" branch="False" />
<line number="58" hits="0" branch="False" />
<line number="60" hits="0" branch="False" />
<line number="62" hits="0" branch="False" />
<line number="63" hits="0" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="65" hits="0" branch="False" />
<line number="66" hits="1" branch="False" />
<line number="67" hits="3" branch="False" />
<line number="68" hits="1" branch="False" />
<line number="69" hits="3" branch="False" />
<line number="70" hits="0" branch="False" />
<line number="71" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
<line number="75" hits="13" branch="False" />
<line number="76" hits="11" branch="False" />
<line number="77" hits="0" branch="False" />
<line number="78" hits="15" branch="False" />
<line number="79" hits="10" branch="False" />
<line number="81" hits="0" branch="False" />
<line number="82" hits="0" branch="False" />
<line number="83" hits="0" branch="False" />
<line number="84" hits="0" branch="False" />
<line number="85" hits="2" branch="False" />
<line number="86" hits="4" branch="False" />
<line number="87" hits="1" branch="False" />
<line number="92" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Filter" filename="Control/Collection.fs" line-rate="0" branch-rate="0.3333" complexity="16">
<methods>
<method name="Filter" signature="(Microsoft.FSharp.Collections.FSharpSet`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Control.Filter)" line-rate="0" branch-rate="1">
<lines>
<line number="97" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Control.Filter)" line-rate="0" branch-rate="0.5">
<lines>
<line number="98" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
<condition number="19" type="jump" coverage="50%" />
</conditions>
</line>
</lines>
</method>
<method name="Filter" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Control.Filter)" line-rate="0" branch-rate="1">
<lines>
<line number="99" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(t[],Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Control.Filter)" line-rate="0" branch-rate="1">
<lines>
<line number="100" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(System.IObservable`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Control.Filter)" line-rate="0" branch-rate="1">
<lines>
<line number="101" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(System.Collections.Generic.List`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Control.Filter)" line-rate="0" branch-rate="1">
<lines>
<line number="102" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="107" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="109" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(System.Collections.Generic.IEnumerable`1&lt;t&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;t,System.Boolean&gt;,FSharpPlus.Internals.Default3)" line-rate="0" branch-rate="1">
<lines>
<line number="112" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(Collection'&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Filter" signature="(Collection'&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="114" hits="0" branch="False" />
</lines>
</method>
<method name="Filter" signature="(t,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="115" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="97" hits="0" branch="False" />
<line number="98" hits="0" branch="True" condition-coverage="50% (2/4)">
<conditions>
<condition number="1" type="jump" coverage="50%" />
<condition number="19" type="jump" coverage="50%" />
</conditions>
</line>
<line number="99" hits="0" branch="False" />
<line number="100" hits="0" branch="False" />
<line number="101" hits="0" branch="False" />
<line number="102" hits="0" branch="False" />
<line number="107" hits="0" branch="False" />
<line number="109" hits="0" branch="False" />
<line number="112" hits="0" branch="False" />
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="114" hits="0" branch="False" />
<line number="115" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Skip" filename="Control/Collection.fs" line-rate="0.125" branch-rate="0.4285" complexity="19">
<methods>
<method name="Skip" signature="(Foldable&lt;'T&gt;,System.Int32,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="120" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Skip" signature="(System.String,System.Int32,FSharpPlus.Control.Skip)" line-rate="0" branch-rate="1">
<lines>
<line number="121" hits="0" branch="False" />
</lines>
</method>
<method name="Skip" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.Skip)" line-rate="0" branch-rate="0">
<lines>
<line number="122" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="18" type="jump" coverage="0%" />
<condition number="65" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Skip" signature="(a[],System.Int32,FSharpPlus.Control.Skip)" line-rate="1" branch-rate="0.75">
<lines>
<line number="123" hits="9999001" branch="True" condition-coverage="75% (6/8)">
<conditions>
<condition number="8" type="jump" coverage="50%" />
<condition number="53" type="jump" coverage="50%" />
<condition number="85" type="jump" coverage="100%" />
<condition number="118" type="jump" coverage="100%" />
</conditions>
</line>
</lines>
</method>
<method name="Skip" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Skip)" line-rate="0" branch-rate="1">
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</method>
<method name="Skip" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Skip)" line-rate="0" branch-rate="1">
<lines>
<line number="125" hits="0" branch="False" />
</lines>
</method>
<method name="Skip" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.Skip)" line-rate="0" branch-rate="1">
<lines>
<line number="126" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int32,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="131" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="120" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="121" hits="0" branch="False" />
<line number="122" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="18" type="jump" coverage="0%" />
<condition number="65" type="jump" coverage="0%" />
</conditions>
</line>
<line number="123" hits="9999001" branch="True" condition-coverage="75% (6/8)">
<conditions>
<condition number="8" type="jump" coverage="50%" />
<condition number="53" type="jump" coverage="50%" />
<condition number="85" type="jump" coverage="100%" />
<condition number="118" type="jump" coverage="100%" />
</conditions>
</line>
<line number="124" hits="0" branch="False" />
<line number="125" hits="0" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="131" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Take" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="19">
<methods>
<method name="Take" signature="(Foldable&lt;'T&gt;,System.Int32,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="136" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Take" signature="(System.String,System.Int32,FSharpPlus.Control.Take)" line-rate="0" branch-rate="1">
<lines>
<line number="137" hits="0" branch="False" />
</lines>
</method>
<method name="Take" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.Take)" line-rate="0" branch-rate="0">
<lines>
<line number="138" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="65" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Take" signature="(a[],System.Int32,FSharpPlus.Control.Take)" line-rate="0" branch-rate="0">
<lines>
<line number="139" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="10" type="jump" coverage="0%" />
<condition number="53" type="jump" coverage="0%" />
<condition number="86" type="jump" coverage="0%" />
<condition number="119" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Take" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Take)" line-rate="0" branch-rate="1">
<lines>
<line number="140" hits="0" branch="False" />
</lines>
</method>
<method name="Take" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Take)" line-rate="0" branch-rate="1">
<lines>
<line number="141" hits="0" branch="False" />
</lines>
</method>
<method name="Take" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.Take)" line-rate="0" branch-rate="1">
<lines>
<line number="142" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int32,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="147" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="136" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="137" hits="0" branch="False" />
<line number="138" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="65" type="jump" coverage="0%" />
</conditions>
</line>
<line number="139" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="10" type="jump" coverage="0%" />
<condition number="53" type="jump" coverage="0%" />
<condition number="86" type="jump" coverage="0%" />
<condition number="119" type="jump" coverage="0%" />
</conditions>
</line>
<line number="140" hits="0" branch="False" />
<line number="141" hits="0" branch="False" />
<line number="142" hits="0" branch="False" />
<line number="147" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.TakeWhile" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="TakeWhile" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="151" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TakeWhile" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.TakeWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="152" hits="0" branch="False" />
</lines>
</method>
<method name="TakeWhile" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TakeWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="153" hits="0" branch="False" />
</lines>
</method>
<method name="TakeWhile" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TakeWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="154" hits="0" branch="False" />
</lines>
</method>
<method name="TakeWhile" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.TakeWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="155" hits="0" branch="False" />
</lines>
</method>
<method name="TakeWhile" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.TakeWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="156" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="161" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="151" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="152" hits="0" branch="False" />
<line number="153" hits="0" branch="False" />
<line number="154" hits="0" branch="False" />
<line number="155" hits="0" branch="False" />
<line number="156" hits="0" branch="False" />
<line number="161" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.SkipWhile" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="SkipWhile" signature="(Foldable&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="165" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="SkipWhile" signature="(System.String,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Char,System.Boolean&gt;,FSharpPlus.Control.SkipWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="166" hits="0" branch="False" />
</lines>
</method>
<method name="SkipWhile" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.SkipWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="167" hits="0" branch="False" />
</lines>
</method>
<method name="SkipWhile" signature="(System.Collections.Generic.List`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.SkipWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="168" hits="0" branch="False" />
</lines>
</method>
<method name="SkipWhile" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,System.Boolean&gt;,FSharpPlus.Control.SkipWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="169" hits="0" branch="False" />
</lines>
</method>
<method name="SkipWhile" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.SkipWhile)" line-rate="0" branch-rate="1">
<lines>
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,System.Boolean&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="175" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="165" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="166" hits="0" branch="False" />
<line number="167" hits="0" branch="False" />
<line number="168" hits="0" branch="False" />
<line number="169" hits="0" branch="False" />
<line number="170" hits="0" branch="False" />
<line number="175" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Drop" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="31">
<methods>
<method name="Drop" signature="(Foldable&lt;'T&gt;,System.Int32,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="179" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Drop" signature="(System.String,System.Int32,FSharpPlus.Control.Drop)" line-rate="0" branch-rate="1">
<lines>
<line number="180" hits="0" branch="False" />
</lines>
</method>
<method name="Drop" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.Drop)" line-rate="0" branch-rate="0">
<lines>
<line number="181" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
<condition number="11" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
<condition number="78" type="jump" coverage="0%" />
<condition number="120" type="jump" coverage="0%" />
<condition number="133" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Drop" signature="(a[],System.Int32,FSharpPlus.Control.Drop)" line-rate="0" branch-rate="0">
<lines>
<line number="182" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
<condition number="11" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
<condition number="101" type="jump" coverage="0%" />
<condition number="134" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Drop" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Drop)" line-rate="0" branch-rate="1">
<lines>
<line number="183" hits="0" branch="False" />
</lines>
</method>
<method name="Drop" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Drop)" line-rate="0" branch-rate="1">
<lines>
<line number="184" hits="0" branch="False" />
</lines>
</method>
<method name="Drop" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.Drop)" line-rate="0" branch-rate="1">
<lines>
<line number="185" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int32,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="190" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="179" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="180" hits="0" branch="False" />
<line number="181" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
<condition number="11" type="jump" coverage="0%" />
<condition number="31" type="jump" coverage="0%" />
<condition number="78" type="jump" coverage="0%" />
<condition number="120" type="jump" coverage="0%" />
<condition number="133" type="jump" coverage="0%" />
</conditions>
</line>
<line number="182" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
<condition number="11" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
<condition number="69" type="jump" coverage="0%" />
<condition number="101" type="jump" coverage="0%" />
<condition number="134" type="jump" coverage="0%" />
</conditions>
</line>
<line number="183" hits="0" branch="False" />
<line number="184" hits="0" branch="False" />
<line number="185" hits="0" branch="False" />
<line number="190" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Limit" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="23">
<methods>
<method name="Limit" signature="(Foldable&lt;'T&gt;,System.Int32,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="195" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Limit" signature="(System.String,System.Int32,FSharpPlus.Control.Limit)" line-rate="0" branch-rate="1">
<lines>
<line number="196" hits="0" branch="False" />
</lines>
</method>
<method name="Limit" signature="(System.Text.StringBuilder,System.Int32,FSharpPlus.Control.Limit)" line-rate="0" branch-rate="0">
<lines>
<line number="197" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="65" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Limit" signature="(a[],System.Int32,FSharpPlus.Control.Limit)" line-rate="0" branch-rate="0">
<lines>
<line number="198" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
<condition number="15" type="jump" coverage="0%" />
<condition number="30" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
<condition number="139" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Limit" signature="(System.Collections.Generic.List`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Limit)" line-rate="0" branch-rate="1">
<lines>
<line number="199" hits="0" branch="False" />
</lines>
</method>
<method name="Limit" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,System.Int32,FSharpPlus.Control.Limit)" line-rate="0" branch-rate="1">
<lines>
<line number="200" hits="0" branch="False" />
</lines>
</method>
<method name="Limit" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,a,FSharpPlus.Control.Limit)" line-rate="0" branch-rate="1">
<lines>
<line number="201" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(System.Int32,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="206" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="195" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="196" hits="0" branch="False" />
<line number="197" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="65" type="jump" coverage="0%" />
</conditions>
</line>
<line number="198" hits="0" branch="True" condition-coverage="0% (0/12)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
<condition number="15" type="jump" coverage="0%" />
<condition number="30" type="jump" coverage="0%" />
<condition number="73" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
<condition number="139" type="jump" coverage="0%" />
</conditions>
</line>
<line number="199" hits="0" branch="False" />
<line number="200" hits="0" branch="False" />
<line number="201" hits="0" branch="False" />
<line number="206" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Choose" filename="Control/Collection.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="Choose" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Choose)" line-rate="0" branch-rate="1">
<lines>
<line number="210" hits="0" branch="False" />
</lines>
</method>
<method name="Choose" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Choose)" line-rate="0" branch-rate="1">
<lines>
<line number="211" hits="0" branch="False" />
</lines>
</method>
<method name="Choose" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Choose)" line-rate="0" branch-rate="1">
<lines>
<line number="212" hits="0" branch="False" />
</lines>
</method>
<method name="Choose" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,FSharpPlus.Control.Choose)" line-rate="0" branch-rate="1">
<lines>
<line number="213" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpOption`1&lt;U&gt;&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="218" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="210" hits="0" branch="False" />
<line number="211" hits="0" branch="False" />
<line number="212" hits="0" branch="False" />
<line number="213" hits="0" branch="False" />
<line number="218" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Distinct" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Distinct" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Distinct)" line-rate="0" branch-rate="1">
<lines>
<line number="224" hits="0" branch="False" />
</lines>
</method>
<method name="Distinct" signature="(a[],FSharpPlus.Control.Distinct)" line-rate="0" branch-rate="1">
<lines>
<line number="225" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="230" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="231" hits="0" branch="False" />
</lines>
</method>
<method name="Distinct" signature="(Collection&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="233" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Distinct" signature="(Collection&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="235" hits="0" branch="False" />
</lines>
</method>
<method name="Distinct" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="236" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="224" hits="0" branch="False" />
<line number="225" hits="0" branch="False" />
<line number="230" hits="0" branch="False" />
<line number="231" hits="0" branch="False" />
<line number="233" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="235" hits="0" branch="False" />
<line number="236" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.DistinctBy" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="DistinctBy" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;,FSharpPlus.Control.DistinctBy)" line-rate="0" branch-rate="1">
<lines>
<line number="242" hits="0" branch="False" />
</lines>
</method>
<method name="DistinctBy" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;,FSharpPlus.Control.DistinctBy)" line-rate="0" branch-rate="1">
<lines>
<line number="243" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="248" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="249" hits="0" branch="False" />
</lines>
</method>
<method name="DistinctBy" signature="(Collection&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="251" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="DistinctBy" signature="(Collection&lt;'T&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="252" hits="0" branch="False" />
</lines>
</method>
<method name="DistinctBy" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="253" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="242" hits="0" branch="False" />
<line number="243" hits="0" branch="False" />
<line number="248" hits="0" branch="False" />
<line number="249" hits="0" branch="False" />
<line number="251" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="252" hits="0" branch="False" />
<line number="253" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.GroupBy" filename="Control/Collection.fs" line-rate="0.4" branch-rate="1" complexity="5">
<methods>
<method name="GroupBy" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,FSharpPlus.Internals.Id`1&lt;System.Tuple`2&lt;Key,FSharpPlus.Internals.Id`1&lt;T&gt;&gt;&gt;,FSharpPlus.Control.GroupBy)" line-rate="0" branch-rate="1">
<lines>
<line number="257" hits="0" branch="False" />
</lines>
</method>
<method name="GroupBy" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;Key,System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;&gt;,FSharpPlus.Control.GroupBy)" line-rate="0" branch-rate="1">
<lines>
<line number="258" hits="0" branch="False" />
</lines>
</method>
<method name="GroupBy" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;Key,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;&gt;,FSharpPlus.Control.GroupBy)" line-rate="1" branch-rate="1">
<lines>
<line number="259" hits="3" branch="False" />
</lines>
</method>
<method name="GroupBy" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,System.Tuple`2&lt;Key,T[]&gt;[],FSharpPlus.Control.GroupBy)" line-rate="1" branch-rate="1">
<lines>
<line number="260" hits="3" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="265" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="257" hits="0" branch="False" />
<line number="258" hits="0" branch="False" />
<line number="259" hits="3" branch="False" />
<line number="260" hits="3" branch="False" />
<line number="265" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.ChunkBy" filename="Control/Collection.fs" line-rate="0.2" branch-rate="1" complexity="5">
<methods>
<method name="ChunkBy" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,FSharpPlus.Internals.Id`1&lt;System.Tuple`2&lt;Key,FSharpPlus.Internals.Id`1&lt;T&gt;&gt;&gt;,FSharpPlus.Control.ChunkBy)" line-rate="0" branch-rate="1">
<lines>
<line number="269" hits="0" branch="False" />
</lines>
</method>
<method name="ChunkBy" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,System.Collections.Generic.IEnumerable`1&lt;System.Tuple`2&lt;Key,System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;&gt;,FSharpPlus.Control.ChunkBy)" line-rate="0" branch-rate="1">
<lines>
<line number="270" hits="0" branch="False" />
</lines>
</method>
<method name="ChunkBy" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;System.Tuple`2&lt;Key,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;&gt;,FSharpPlus.Control.ChunkBy)" line-rate="1" branch-rate="1">
<lines>
<line number="271" hits="9" branch="False" />
</lines>
</method>
<method name="ChunkBy" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,System.Tuple`2&lt;Key,T[]&gt;[],FSharpPlus.Control.ChunkBy)" line-rate="0" branch-rate="1">
<lines>
<line number="272" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="277" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="269" hits="0" branch="False" />
<line number="270" hits="0" branch="False" />
<line number="271" hits="9" branch="False" />
<line number="272" hits="0" branch="False" />
<line number="277" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Replace" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="26">
<methods>
<method name="Replace" signature="(Collection,Collection,Collection,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="282" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
<condition number="46" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Replace" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Internals.Id`1&lt;T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="283" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Replace" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Replace)" line-rate="0" branch-rate="1">
<lines>
<line number="284" hits="0" branch="False" />
</lines>
</method>
<method name="Replace" signature="(T[],T[],T[],FSharpPlus.Control.Replace)" line-rate="0" branch-rate="1">
<lines>
<line number="285" hits="0" branch="False" />
</lines>
</method>
<method name="Replace" signature="(System.String,System.String,System.String,FSharpPlus.Control.Replace)" line-rate="0" branch-rate="1">
<lines>
<line number="286" hits="0" branch="False" />
</lines>
</method>
<method name="Replace" signature="(System.Text.StringBuilder,System.Text.StringBuilder,System.Text.StringBuilder,FSharpPlus.Control.Replace)" line-rate="0" branch-rate="0">
<lines>
<line number="287" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="72" type="jump" coverage="0%" />
<condition number="82" type="jump" coverage="0%" />
<condition number="126" type="jump" coverage="0%" />
<condition number="136" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Collection,Collection,Collection)" line-rate="0" branch-rate="1">
<lines>
<line number="292" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="282" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
<condition number="46" type="jump" coverage="0%" />
</conditions>
</line>
<line number="283" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
</conditions>
</line>
<line number="284" hits="0" branch="False" />
<line number="285" hits="0" branch="False" />
<line number="286" hits="0" branch="False" />
<line number="287" hits="0" branch="True" condition-coverage="0% (0/14)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="72" type="jump" coverage="0%" />
<condition number="82" type="jump" coverage="0%" />
<condition number="126" type="jump" coverage="0%" />
<condition number="136" type="jump" coverage="0%" />
</conditions>
</line>
<line number="292" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Rev" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Rev" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Rev)" line-rate="0" branch-rate="1">
<lines>
<line number="298" hits="0" branch="False" />
</lines>
</method>
<method name="Rev" signature="(a[],FSharpPlus.Control.Rev)" line-rate="0" branch-rate="1">
<lines>
<line number="299" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="304" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="305" hits="0" branch="False" />
</lines>
</method>
<method name="Rev" signature="(Collection&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="307" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Rev" signature="(Collection&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="309" hits="0" branch="False" />
</lines>
</method>
<method name="Rev" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="310" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="298" hits="0" branch="False" />
<line number="299" hits="0" branch="False" />
<line number="304" hits="0" branch="False" />
<line number="305" hits="0" branch="False" />
<line number="307" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="309" hits="0" branch="False" />
<line number="310" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Scan" filename="Control/Collection.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="Scan" signature="(FSharpPlus.Internals.Id`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,a&gt;&gt;,S,FSharpPlus.Internals.Id`1&lt;S&gt;,FSharpPlus.Control.Scan)" line-rate="0" branch-rate="1">
<lines>
<line number="314" hits="0" branch="False" />
</lines>
</method>
<method name="Scan" signature="(System.Collections.Generic.IEnumerable`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,S&gt;&gt;,S,System.Collections.Generic.IEnumerable`1&lt;S&gt;,FSharpPlus.Control.Scan)" line-rate="0" branch-rate="1">
<lines>
<line number="315" hits="0" branch="False" />
</lines>
</method>
<method name="Scan" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,S&gt;&gt;,S,Microsoft.FSharp.Collections.FSharpList`1&lt;S&gt;,FSharpPlus.Control.Scan)" line-rate="0" branch-rate="1">
<lines>
<line number="316" hits="0" branch="False" />
</lines>
</method>
<method name="Scan" signature="(T[],Microsoft.FSharp.Core.FSharpFunc`2&lt;S,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,S&gt;&gt;,S,S[],FSharpPlus.Control.Scan)" line-rate="0" branch-rate="1">
<lines>
<line number="317" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;State,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,State&gt;&gt;,State,Collection&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="322" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="314" hits="0" branch="False" />
<line number="315" hits="0" branch="False" />
<line number="316" hits="0" branch="False" />
<line number="317" hits="0" branch="False" />
<line number="322" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Sort" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="Sort" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,FSharpPlus.Control.Sort)" line-rate="0" branch-rate="1">
<lines>
<line number="328" hits="0" branch="False" />
</lines>
</method>
<method name="Sort" signature="(a[],FSharpPlus.Control.Sort)" line-rate="0" branch-rate="1">
<lines>
<line number="329" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="334" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="335" hits="0" branch="False" />
</lines>
</method>
<method name="Sort" signature="(Collection&lt;'T&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="337" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Sort" signature="(Collection&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="339" hits="0" branch="False" />
</lines>
</method>
<method name="Sort" signature="(t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="340" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="328" hits="0" branch="False" />
<line number="329" hits="0" branch="False" />
<line number="334" hits="0" branch="False" />
<line number="335" hits="0" branch="False" />
<line number="337" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="339" hits="0" branch="False" />
<line number="340" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.SortBy" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="8">
<methods>
<method name="SortBy" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;,FSharpPlus.Control.SortBy)" line-rate="0" branch-rate="1">
<lines>
<line number="346" hits="0" branch="False" />
</lines>
</method>
<method name="SortBy" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;,FSharpPlus.Control.SortBy)" line-rate="0" branch-rate="1">
<lines>
<line number="347" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="352" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="353" hits="0" branch="False" />
</lines>
</method>
<method name="SortBy" signature="(Collection&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="355" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="SortBy" signature="(Collection&lt;'T&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="356" hits="0" branch="False" />
</lines>
</method>
<method name="SortBy" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="357" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="346" hits="0" branch="False" />
<line number="347" hits="0" branch="False" />
<line number="352" hits="0" branch="False" />
<line number="353" hits="0" branch="False" />
<line number="355" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="356" hits="0" branch="False" />
<line number="357" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.SortByDescending" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="11">
<methods>
<method name="SortByDescending" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;,FSharpPlus.Control.SortBy)" line-rate="0" branch-rate="1">
<lines>
<line number="362" hits="0" branch="False" />
</lines>
</method>
<method name="SortByDescending" signature="(a[],Microsoft.FSharp.Core.FSharpFunc`2&lt;a,a&gt;,FSharpPlus.Control.SortBy)" line-rate="0" branch-rate="0">
<lines>
<line number="363" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="368" hits="0" branch="False" />
</lines>
</method>
<method name="InvokeOnInstance" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Key&gt;,C&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="369" hits="0" branch="False" />
</lines>
</method>
<method name="SortByDescending" signature="(Collection&lt;'T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="371" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="SortByDescending" signature="(Collection&lt;'T&gt;,a,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="372" hits="0" branch="False" />
</lines>
</method>
<method name="SortByDescending" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="373" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="362" hits="0" branch="False" />
<line number="363" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
<line number="368" hits="0" branch="False" />
<line number="369" hits="0" branch="False" />
<line number="371" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="29" type="jump" coverage="0%" />
</conditions>
</line>
<line number="372" hits="0" branch="False" />
<line number="373" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Split" filename="Control/Collection.fs" line-rate="0.1052" branch-rate="0" complexity="31">
<methods>
<method name="Split" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="378" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;[],System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="379" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,System.Collections.Generic.IEnumerable`1&lt;T&gt;&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="380" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="381" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;[],Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="382" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="383" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;T[]&gt;,T[]&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="384" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;T[][],T[]&gt;,FSharpPlus.Control.Split)" line-rate="1" branch-rate="1">
<lines>
<line number="385" hits="2" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T[]&gt;,T[]&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="386" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.String&gt;,System.String&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="387" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.String[],System.String&gt;,FSharpPlus.Control.Split)" line-rate="1" branch-rate="1">
<lines>
<line number="388" hits="23" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.String&gt;,System.String&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="1">
<lines>
<line number="389" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.Collections.Generic.IEnumerable`1&lt;System.Text.StringBuilder&gt;,System.Text.StringBuilder&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="0">
<lines>
<line number="390" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;System.Text.StringBuilder[],System.Text.StringBuilder&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="0">
<lines>
<line number="391" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;System.Text.StringBuilder&gt;,System.Text.StringBuilder&gt;,FSharpPlus.Control.Split)" line-rate="0" branch-rate="0">
<lines>
<line number="392" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="('Collection&lt;'OrderedCollection&gt;,OrderedCollection)" line-rate="0" branch-rate="1">
<lines>
<line number="398" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;'Collection&lt;'OrderedCollection&gt;,'OrderedCollection&gt;,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="401" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="43" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;'Collection&lt;'OrderedCollection&gt;,'OrderedCollection&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="403" hits="0" branch="False" />
</lines>
</method>
<method name="Split" signature="(System.Tuple`2&lt;t,a&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="404" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="378" hits="0" branch="False" />
<line number="379" hits="0" branch="False" />
<line number="380" hits="0" branch="False" />
<line number="381" hits="0" branch="False" />
<line number="382" hits="0" branch="False" />
<line number="383" hits="0" branch="False" />
<line number="384" hits="0" branch="False" />
<line number="385" hits="2" branch="False" />
<line number="386" hits="0" branch="False" />
<line number="387" hits="0" branch="False" />
<line number="388" hits="23" branch="False" />
<line number="389" hits="0" branch="False" />
<line number="390" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
</conditions>
</line>
<line number="391" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
</conditions>
</line>
<line number="392" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="49" type="jump" coverage="0%" />
<condition number="111" type="jump" coverage="0%" />
</conditions>
</line>
<line number="398" hits="0" branch="False" />
<line number="401" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
<condition number="43" type="jump" coverage="0%" />
</conditions>
</line>
<line number="403" hits="0" branch="False" />
<line number="404" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Intersperse" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="6">
<methods>
<method name="Intersperse" signature="(Collection&lt;'T&gt;,T,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="409" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Intersperse" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,T,FSharpPlus.Control.Intersperse)" line-rate="0" branch-rate="1">
<lines>
<line number="410" hits="0" branch="False" />
</lines>
</method>
<method name="Intersperse" signature="(T[],T,FSharpPlus.Control.Intersperse)" line-rate="0" branch-rate="1">
<lines>
<line number="411" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(T,Collection&lt;'T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="416" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="409" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="2" type="jump" coverage="0%" />
</conditions>
</line>
<line number="410" hits="0" branch="False" />
<line number="411" hits="0" branch="False" />
<line number="416" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Control.Intercalate" filename="Control/Collection.fs" line-rate="0" branch-rate="0" complexity="15">
<methods>
<method name="Intercalate" signature="(Foldable&lt;'Monoid&gt;,Monoid,FSharpPlus.Internals.Default2)" line-rate="0" branch-rate="0">
<lines>
<line number="424" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="10" type="jump" coverage="0%" />
<condition number="33" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Intercalate" signature="(System.Collections.Generic.IEnumerable`1&lt;Foldable&lt;'T&gt;&gt;,Foldable&lt;'T&gt;,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="0">
<lines>
<line number="425" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="13" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Intercalate" signature="(System.Collections.Generic.IEnumerable`1&lt;Foldable&lt;'T&gt;&gt;,t,FSharpPlus.Internals.Default1)" line-rate="0" branch-rate="1">
<lines>
<line number="426" hits="0" branch="False" />
</lines>
</method>
<method name="Intercalate" signature="(System.Collections.Generic.IEnumerable`1&lt;Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;,FSharpPlus.Control.Intercalate)" line-rate="0" branch-rate="1">
<lines>
<line number="428" hits="0" branch="False" />
</lines>
</method>
<method name="Intercalate" signature="(System.Collections.Generic.IEnumerable`1&lt;T[]&gt;,T[],FSharpPlus.Control.Intercalate)" line-rate="0" branch-rate="1">
<lines>
<line number="429" hits="0" branch="False" />
</lines>
</method>
<method name="Intercalate" signature="(System.Collections.Generic.IEnumerable`1&lt;System.String&gt;,System.String,FSharpPlus.Control.Intercalate)" line-rate="0" branch-rate="1">
<lines>
<line number="430" hits="0" branch="False" />
</lines>
</method>
<method name="Intercalate" signature="(System.Collections.Generic.IEnumerable`1&lt;System.Text.StringBuilder&gt;,System.Text.StringBuilder,FSharpPlus.Control.Intercalate)" line-rate="0" branch-rate="0">
<lines>
<line number="431" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Invoke" signature="(Monoid,Foldable&lt;'Monoid&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="436" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="424" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="10" type="jump" coverage="0%" />
<condition number="33" type="jump" coverage="0%" />
</conditions>
</line>
<line number="425" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="13" type="jump" coverage="0%" />
</conditions>
</line>
<line number="426" hits="0" branch="False" />
<line number="428" hits="0" branch="False" />
<line number="429" hits="0" branch="False" />
<line number="430" hits="0" branch="False" />
<line number="431" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
<condition number="18" type="jump" coverage="0%" />
</conditions>
</line>
<line number="436" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Collection/OfSeq@32-9" filename="Control/Collection.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Collection/OfList@73-9" filename="Control/Collection.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Control.Item1" filename="Control/Tuple.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="6" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="6" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Item2" filename="Control/Tuple.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="7" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="7" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Item3" filename="Control/Tuple.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="8" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="8" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Item4" filename="Control/Tuple.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="9" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="9" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Item5" filename="Control/Tuple.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(t)" line-rate="0" branch-rate="1">
<lines>
<line number="10" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="10" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapItem1" filename="Control/Tuple.fs" line-rate="0" branch-rate="0" complexity="24">
<methods>
<method name="MapItem1" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;t1,a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="18" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="19" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="20" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="21" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="22" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="23" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="24" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="25" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="26" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,c&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`3&lt;a,b,c&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,d&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="33" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`4&lt;a,b,c,d&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,e&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="34" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,f&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="35" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,g&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="36" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem1" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,h&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="37" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="18" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="19" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="20" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="21" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="22" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="23" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="24" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="25" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="26" hits="0" branch="False" />
<line number="28" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
<line number="33" hits="0" branch="False" />
<line number="34" hits="0" branch="False" />
<line number="35" hits="0" branch="False" />
<line number="36" hits="0" branch="False" />
<line number="37" hits="0" branch="False" />
<line number="42" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapItem2" filename="Control/Tuple.fs" line-rate="0.0588" branch-rate="0" complexity="24">
<methods>
<method name="MapItem2" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;t2,a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="50" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="51" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="56" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="57" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(System.Tuple`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,c&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="63" hits="1" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(System.Tuple`3&lt;a,b,c&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,d&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(System.Tuple`4&lt;a,b,c,d&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,e&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="65" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,f&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="66" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,g&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="67" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem2" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;b,h&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="68" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="50" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="51" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="56" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="57" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="63" hits="1" branch="False" />
<line number="64" hits="0" branch="False" />
<line number="65" hits="0" branch="False" />
<line number="66" hits="0" branch="False" />
<line number="67" hits="0" branch="False" />
<line number="68" hits="0" branch="False" />
<line number="73" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapItem3" filename="Control/Tuple.fs" line-rate="0.0625" branch-rate="0" complexity="23">
<methods>
<method name="MapItem3" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;t3,a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="80" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="81" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="84" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="85" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="86" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="88" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem3" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="90" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem3" signature="(System.Tuple`3&lt;a,b,c&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,d&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="94" hits="1" branch="False" />
</lines>
</method>
<method name="MapItem3" signature="(System.Tuple`4&lt;a,b,c,d&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,e&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="95" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem3" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,f&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="96" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem3" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,g&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="97" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem3" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;c,h&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="98" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="80" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="81" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="84" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="85" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="86" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="88" hits="0" branch="False" />
<line number="90" hits="0" branch="False" />
<line number="94" hits="1" branch="False" />
<line number="95" hits="0" branch="False" />
<line number="96" hits="0" branch="False" />
<line number="97" hits="0" branch="False" />
<line number="98" hits="0" branch="False" />
<line number="103" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapItem4" filename="Control/Tuple.fs" line-rate="0" branch-rate="0" complexity="22">
<methods>
<method name="MapItem4" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;t4,a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="110" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="111" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="112" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="114" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="115" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="116" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="117" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="118" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem4" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="120" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem4" signature="(System.Tuple`4&lt;a,b,c,d&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;d,e&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="124" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem4" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;d,f&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="125" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem4" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;d,g&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="126" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem4" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;d,h&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="127" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="132" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="110" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="111" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="112" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="114" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="115" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="116" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="117" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="118" hits="0" branch="False" />
<line number="120" hits="0" branch="False" />
<line number="124" hits="0" branch="False" />
<line number="125" hits="0" branch="False" />
<line number="126" hits="0" branch="False" />
<line number="127" hits="0" branch="False" />
<line number="132" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.MapItem5" filename="Control/Tuple.fs" line-rate="0" branch-rate="0" complexity="21">
<methods>
<method name="MapItem5" signature="(t,Microsoft.FSharp.Core.FSharpFunc`2&lt;t5,a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="139" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="140" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="141" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="143" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="144" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="147" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem5" signature="(FSharpPlus.Internals.Id`1&lt;a&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="149" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem5" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;e,f&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="153" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem5" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;e,g&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="154" hits="0" branch="False" />
</lines>
</method>
<method name="MapItem5" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;e,h&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="155" hits="0" branch="False" />
</lines>
</method>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="1">
<lines>
<line number="160" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="139" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="140" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="141" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="47" type="jump" coverage="0%" />
</conditions>
</line>
<line number="142" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="70" type="jump" coverage="0%" />
</conditions>
</line>
<line number="143" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="93" type="jump" coverage="0%" />
</conditions>
</line>
<line number="144" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="117" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="141" type="jump" coverage="0%" />
</conditions>
</line>
<line number="146" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="165" type="jump" coverage="0%" />
</conditions>
</line>
<line number="147" hits="0" branch="False" />
<line number="149" hits="0" branch="False" />
<line number="153" hits="0" branch="False" />
<line number="154" hits="0" branch="False" />
<line number="155" hits="0" branch="False" />
<line number="160" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Curry" filename="Control/Tuple.fs" line-rate="0.3333" branch-rate="1" complexity="9">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;t,r&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="170" hits="0" branch="False" />
</lines>
</method>
<method name="Curry" signature="(t,FSharpPlus.Control.Curry)" line-rate="0" branch-rate="1">
<lines>
<line number="172" hits="0" branch="False" />
<line number="173" hits="0" branch="False" />
<line number="174" hits="0" branch="False" />
<line number="175" hits="0" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`1&lt;t1&gt;,FSharpPlus.Control.Curry)" line-rate="1" branch-rate="1">
<lines>
<line number="177" hits="6" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.Curry)" line-rate="1" branch-rate="1">
<lines>
<line number="178" hits="6" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.Curry)" line-rate="1" branch-rate="1">
<lines>
<line number="179" hits="4" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.Curry)" line-rate="0" branch-rate="1">
<lines>
<line number="180" hits="0" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,FSharpPlus.Control.Curry)" line-rate="0" branch-rate="1">
<lines>
<line number="181" hits="0" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,FSharpPlus.Control.Curry)" line-rate="0" branch-rate="1">
<lines>
<line number="182" hits="0" branch="False" />
</lines>
</method>
<method name="Curry" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,FSharpPlus.Control.Curry)" line-rate="1" branch-rate="1">
<lines>
<line number="183" hits="2" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="170" hits="0" branch="False" />
<line number="172" hits="0" branch="False" />
<line number="173" hits="0" branch="False" />
<line number="174" hits="0" branch="False" />
<line number="175" hits="0" branch="False" />
<line number="177" hits="6" branch="False" />
<line number="178" hits="6" branch="False" />
<line number="179" hits="4" branch="False" />
<line number="180" hits="0" branch="False" />
<line number="181" hits="0" branch="False" />
<line number="182" hits="0" branch="False" />
<line number="183" hits="2" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Control.Uncurry" filename="Control/Tuple.fs" line-rate="0.2777" branch-rate="0" complexity="10">
<methods>
<method name="Invoke" signature="(a,b)" line-rate="0" branch-rate="0">
<lines>
<line number="188" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Uncurry" signature="(t,FSharpPlus.Control.Uncurry)" line-rate="0" branch-rate="1">
<lines>
<line number="190" hits="0" branch="False" />
<line number="191" hits="0" branch="False" />
<line number="192" hits="0" branch="False" />
<line number="193" hits="0" branch="False" />
<line number="194" hits="0" branch="False" />
<line number="195" hits="0" branch="False" />
<line number="196" hits="0" branch="False" />
<line number="197" hits="0" branch="False" />
<line number="198" hits="0" branch="False" />
<line number="199" hits="0" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`1&lt;t1&gt;,FSharpPlus.Control.Uncurry)" line-rate="1" branch-rate="1">
<lines>
<line number="201" hits="6" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`2&lt;a,b&gt;,FSharpPlus.Control.Uncurry)" line-rate="1" branch-rate="1">
<lines>
<line number="202" hits="6" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`3&lt;a,b,c&gt;,FSharpPlus.Control.Uncurry)" line-rate="1" branch-rate="1">
<lines>
<line number="203" hits="2" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`4&lt;a,b,c,d&gt;,FSharpPlus.Control.Uncurry)" line-rate="0" branch-rate="1">
<lines>
<line number="204" hits="0" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`5&lt;a,b,c,d,e&gt;,FSharpPlus.Control.Uncurry)" line-rate="1" branch-rate="1">
<lines>
<line number="205" hits="2" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`6&lt;a,b,c,d,e,f&gt;,FSharpPlus.Control.Uncurry)" line-rate="0" branch-rate="1">
<lines>
<line number="206" hits="0" branch="False" />
</lines>
</method>
<method name="Uncurry" signature="(System.Tuple`7&lt;a,b,c,d,e,f,g&gt;,FSharpPlus.Control.Uncurry)" line-rate="1" branch-rate="1">
<lines>
<line number="207" hits="2" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="188" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
</conditions>
</line>
<line number="190" hits="0" branch="False" />
<line number="191" hits="0" branch="False" />
<line number="192" hits="0" branch="False" />
<line number="193" hits="0" branch="False" />
<line number="194" hits="0" branch="False" />
<line number="195" hits="0" branch="False" />
<line number="196" hits="0" branch="False" />
<line number="197" hits="0" branch="False" />
<line number="198" hits="0" branch="False" />
<line number="199" hits="0" branch="False" />
<line number="201" hits="6" branch="False" />
<line number="202" hits="6" branch="False" />
<line number="203" hits="2" branch="False" />
<line number="204" hits="0" branch="False" />
<line number="205" hits="2" branch="False" />
<line number="206" hits="0" branch="False" />
<line number="207" hits="2" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Tuple/Uncurry@190" filename="Control/Tuple.fs" line-rate="1" branch-rate="0" complexity="18">
<methods />
<lines />
</class>
<class name="FSharpPlus.Data.Identity`1" filename="Data/Identity.fs" line-rate="0.2857" branch-rate="1" complexity="7">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(FSharpPlus.Data.Identity`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.Identity`1&lt;U&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="op_LessMultiplyGreater" signature="(FSharpPlus.Data.Identity`1&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;&gt;,FSharpPlus.Data.Identity`1&lt;T&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="16" hits="8" branch="False" />
</lines>
</method>
<method name="Lift2" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,V&gt;&gt;,FSharpPlus.Data.Identity`1&lt;T&gt;,FSharpPlus.Data.Identity`1&lt;U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(FSharpPlus.Data.Identity`1&lt;T&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="1" branch-rate="1">
<lines>
<line number="18" hits="79" branch="False" />
</lines>
</method>
<method name="Zip" signature="(FSharpPlus.Data.Identity`1&lt;T&gt;,FSharpPlus.Data.Identity`1&lt;U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="13" hits="0" branch="False" />
<line number="14" hits="0" branch="False" />
<line number="15" hits="0" branch="False" />
<line number="16" hits="8" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="18" hits="79" branch="False" />
<line number="19" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.Identity" filename="Data/Identity.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="run" signature="(FSharpPlus.Data.Identity`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.ListT`1" filename="Data/List.fs" line-rate="0" branch-rate="0" complexity="67">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="63" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(FSharpPlus.Data.ListT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="66" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_LessMultiplyGreater" signature="('T -&gt; 'U)&gt;&gt;,FSharpPlus.Data.ListT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(FSharpPlus.Data.ListT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ListT`1&lt;Monad&lt;seq&lt;'U&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="85" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Empty" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="71" hits="0" branch="False" />
</lines>
</method>
<method name="op_LessBarGreater" signature="(FSharpPlus.Data.ListT`1&lt;a&gt;,FSharpPlus.Data.ListT`1&lt;c&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="72" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryWith" signature="(FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryFinally" signature="(FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="75" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Using" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Delay" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="LiftAsync" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
<condition number="92" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Throw" signature="(E)" line-rate="0" branch-rate="0">
<lines>
<line number="84" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="94" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Catch" signature="(FSharpPlus.Data.ListT`1&lt;MonadError&lt;'E1,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;E1,FSharpPlus.Data.ListT`1&lt;MonadError&lt;'E2,'T&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="85" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="CallCC" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ListT`1&lt;MonadCont&lt;'R,list&lt;'U&gt;&gt;&gt;&gt;,FSharpPlus.Data.ListT`1&lt;MonadCont&lt;'R, list&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="87" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Get" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="89" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Put" signature="(S)" line-rate="0" branch-rate="0">
<lines>
<line number="90" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Ask" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="92" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Local" signature="(FSharpPlus.Data.ListT`1&lt;MonadReader&lt;'R2,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R1,R2&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="93" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="39" hits="0" branch="False" />
<line number="63" hits="0" branch="False" />
<line number="66" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="85" type="jump" coverage="0%" />
</conditions>
</line>
<line number="71" hits="0" branch="False" />
<line number="72" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="75" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="82" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
<condition number="92" type="jump" coverage="0%" />
</conditions>
</line>
<line number="84" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="94" type="jump" coverage="0%" />
</conditions>
</line>
<line number="85" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="87" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="89" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="90" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="92" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="93" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.ListT" filename="Data/List.fs" line-rate="0" branch-rate="0" complexity="19">
<methods>
<method name="run" signature="(FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="44" hits="0" branch="False" />
</lines>
</method>
<method name="lift" signature="(Monad&lt;'T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="48" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="66" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="sequence" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="53" hits="0" branch="False" />
</lines>
</method>
<method name="mapM" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="bind" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'U&gt;&gt;&gt;,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="57" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="85" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="apply" signature="('T -&gt; 'U)&gt;&gt;,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="map" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Data.ListT`1&lt;Monad&lt;list&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="59" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="44" hits="0" branch="False" />
<line number="48" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="49" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="66" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="False" />
<line number="55" hits="0" branch="False" />
<line number="57" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="85" type="jump" coverage="0%" />
</conditions>
</line>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="59" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.ListT/k@52-3" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.Return,M&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="52" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="52" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="5">
<methods>
<method name="sequence" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;Applicative&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="12" hits="0" branch="False" />
</lines>
</method>
<method name="traverse" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Applicative&lt;'U&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="14" hits="0" branch="False" />
</lines>
</method>
<method name="foldM" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Microsoft.FSharp.Core.FSharpFunc`2&lt;U,Monad&lt;'T&gt;&gt;&gt;,T,Microsoft.FSharp.Collections.FSharpList`1&lt;U&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
</lines>
</method>
<method name="filterM" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Monad&lt;Bool&gt;&gt;,Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="30" hits="0" branch="False" />
</lines>
</method>
<method name="replicateM" signature="(System.Int32,Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="32" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="12" hits="0" branch="False" />
<line number="14" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
<line number="21" hits="0" branch="False" />
<line number="30" hits="0" branch="False" />
<line number="32" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@20-1" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.Return,Monad&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="20" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@19-2" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="19" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@29-6" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.Return,Monad&lt;list&lt;'T&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@27-4" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Boolean)" line-rate="0" branch-rate="1">
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="28" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@25-7" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.Return,Monad&lt;list&lt;'T&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="25" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@24-3" filename="Data/List.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="Invoke" signature="(Microsoft.FSharp.Collections.FSharpList`1&lt;T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="6" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$List___2/Lift@80-1" filename="Data/List.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.Return,Monad&lt;list&lt;'T&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="80" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.List/loopM@18" filename="Data/List.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Data.List/loopM@28-5" filename="Data/List.fs" line-rate="1" branch-rate="0" complexity="2">
<methods />
<lines />
</class>
<class name="FSharpPlus.Data.SeqT`1" filename="Data/Seq.fs" line-rate="0" branch-rate="0" complexity="67">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="24" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="48" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="50" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_LessMultiplyGreater" signature="('T -&gt; 'U)&gt;&gt;,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'U&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="53" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="76" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Empty" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="55" hits="0" branch="False" />
</lines>
</method>
<method name="op_LessBarGreater" signature="(FSharpPlus.Data.SeqT`1&lt;a&gt;,FSharpPlus.Data.SeqT`1&lt;c&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="56" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryWith" signature="(FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryFinally" signature="(FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="59" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Using" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Delay" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="61" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="LiftAsync" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="66" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
<condition number="92" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Throw" signature="(E)" line-rate="0" branch-rate="0">
<lines>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="94" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Catch" signature="(FSharpPlus.Data.SeqT`1&lt;MonadError&lt;'E1,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;E1,FSharpPlus.Data.SeqT`1&lt;MonadError&lt;'E2,'T&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="CallCC" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.SeqT`1&lt;MonadCont&lt;'R,seq&lt;'U&gt;&gt;&gt;&gt;,FSharpPlus.Data.SeqT`1&lt;MonadCont&lt;'R, seq&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="71" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Get" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Put" signature="(S)" line-rate="0" branch-rate="0">
<lines>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Ask" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Local" signature="(FSharpPlus.Data.SeqT`1&lt;MonadReader&lt;'R2,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R1,R2&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="24" hits="0" branch="False" />
<line number="48" hits="0" branch="False" />
<line number="50" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="76" type="jump" coverage="0%" />
</conditions>
</line>
<line number="55" hits="0" branch="False" />
<line number="56" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="59" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="61" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="66" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
<condition number="92" type="jump" coverage="0%" />
</conditions>
</line>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="51" type="jump" coverage="0%" />
<condition number="94" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="71" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="73" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="74" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="48" type="jump" coverage="0%" />
<condition number="91" type="jump" coverage="0%" />
</conditions>
</line>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.SeqT" filename="Data/Seq.fs" line-rate="0" branch-rate="0" complexity="19">
<methods>
<method name="run" signature="(FSharpPlus.Data.SeqT`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="29" hits="0" branch="False" />
</lines>
</method>
<method name="lift" signature="(Monad&lt;'T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="33" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="66" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="38" hits="0" branch="False" />
</lines>
</method>
<method name="mapM" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,System.Collections.Generic.IEnumerable`1&lt;a&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="40" hits="0" branch="False" />
</lines>
</method>
<method name="bind" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'U&gt;&gt;&gt;,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="42" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="76" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="apply" signature="('T -&gt; 'U)&gt;&gt;,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="43" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="map" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Data.SeqT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="29" hits="0" branch="False" />
<line number="33" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="24" type="jump" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="66" type="jump" coverage="0%" />
</conditions>
</line>
<line number="38" hits="0" branch="False" />
<line number="40" hits="0" branch="False" />
<line number="42" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
<condition number="76" type="jump" coverage="0%" />
</conditions>
</line>
<line number="43" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.SeqT/k@37-7" filename="Data/Seq.fs" line-rate="0" branch-rate="0" complexity="4">
<methods>
<method name="GenerateNext" signature="(System.Collections.Generic.IEnumerable`1&lt;a&gt;&amp;)" line-rate="0" branch-rate="0">
<lines>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="37" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="8" type="switch" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.Seq" filename="Data/Seq.fs" line-rate="0" branch-rate="1" complexity="3">
<methods>
<method name="sequence" signature="(System.Collections.Generic.IEnumerable`1&lt;Applicative&lt;'T&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="13" hits="0" branch="False" />
</lines>
</method>
<method name="traverse" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,Applicative&lt;'U&gt;&gt;,System.Collections.Generic.IEnumerable`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="15" hits="0" branch="False" />
</lines>
</method>
<method name="replicateM" signature="(System.Int32,Applicative&lt;'T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="17" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="13" hits="0" branch="False" />
<line number="15" hits="0" branch="False" />
<line number="17" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Seq___2/Lift@64-4" filename="Data/Seq.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(System.Tuple`2&lt;FSharpPlus.Control.Return,Monad&lt;seq&lt;'T&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="64" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.SeqT/mapM@40-8" filename="Data/Seq.fs" line-rate="1" branch-rate="0" complexity="4">
<methods />
<lines />
</class>
<class name="FSharpPlus.Data.OptionT`1" filename="Data/Option.fs" line-rate="0" branch-rate="0" complexity="79">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="18" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="39" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(FSharpPlus.Data.OptionT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="42" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_LessMultiplyGreater" signature="('T -&gt; 'U)&gt;&gt;,FSharpPlus.Data.OptionT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(FSharpPlus.Data.OptionT`1&lt;Monad&lt;seq&lt;'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.OptionT`1&lt;Monad&lt;seq&lt;'U&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="45" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Empty" signature="()" line-rate="0" branch-rate="1">
<lines>
<line number="47" hits="0" branch="False" />
</lines>
</method>
<method name="op_LessBarGreater" signature="(FSharpPlus.Data.OptionT`1&lt;a&gt;,FSharpPlus.Data.OptionT`1&lt;MonadPlus&lt;option&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="48" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryWith" signature="(FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="50" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryFinally" signature="(FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="51" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Using" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Delay" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="53" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="LiftAsync" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Throw" signature="(E)" line-rate="0" branch-rate="0">
<lines>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="60" type="jump" coverage="0%" />
<condition number="110" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Catch" signature="(FSharpPlus.Data.OptionT`1&lt;MonadError&lt;'E1,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;E1,FSharpPlus.Data.OptionT`1&lt;MonadError&lt;'E2,'T&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="61" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="CallCC" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.OptionT`1&lt;MonadCont&lt;'R,option&lt;'U&gt;&gt;&gt;&gt;,FSharpPlus.Data.OptionT`1&lt;MonadCont&lt;'R,option&lt;'T&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="63" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Get" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Put" signature="(S)" line-rate="0" branch-rate="0">
<lines>
<line number="66" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Ask" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Local" signature="(FSharpPlus.Data.OptionT`1&lt;MonadReader&lt;'R2,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R1,R2&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Tell" signature="(Monoid)" line-rate="0" branch-rate="0">
<lines>
<line number="71" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Listen" signature="(FSharpPlus.Data.OptionT`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="75" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
<condition number="74" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Pass" signature="(FSharpPlus.Data.OptionT`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="18" hits="0" branch="False" />
<line number="39" hits="0" branch="False" />
<line number="42" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="44" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="45" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="False" />
<line number="48" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="30" type="jump" coverage="0%" />
</conditions>
</line>
<line number="50" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="51" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="53" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="58" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
<line number="60" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="28" type="jump" coverage="0%" />
<condition number="60" type="jump" coverage="0%" />
<condition number="110" type="jump" coverage="0%" />
</conditions>
</line>
<line number="61" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="63" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="66" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="71" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="75" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
<condition number="74" type="jump" coverage="0%" />
</conditions>
</line>
<line number="77" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.OptionT" filename="Data/Option.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="run" signature="(FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="23" hits="0" branch="False" />
</lines>
</method>
<method name="lift" signature="(Monad&lt;'T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="27" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="28" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="82" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="hoist" signature="(Microsoft.FSharp.Core.FSharpOption`1&lt;T&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="31" hits="0" branch="False" />
</lines>
</method>
<method name="bind" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'U&gt;&gt;&gt;,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="33" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="apply" signature="('T -&gt; 'U)&gt;&gt;,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="34" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="map" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Data.OptionT`1&lt;Monad&lt;option&lt;'T&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="35" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="23" hits="0" branch="False" />
<line number="27" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="28" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="82" type="jump" coverage="0%" />
</conditions>
</line>
<line number="31" hits="0" branch="False" />
<line number="33" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="34" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="35" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.Option" filename="Data/Option.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="traverse" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpOption`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="14" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="14" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Option___2/Lift@56-6" filename="Data/Option.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="56" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Option___2/liftMaybe@74-1" filename="Data/Option.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(e)" line-rate="0" branch-rate="1">
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="74" hits="0" branch="False" />
</lines>
</class>
<class name="FSharpPlus.Data.ResultT`1" filename="Data/Error.fs" line-rate="0" branch-rate="0" complexity="61">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="37" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="59" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="62" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_LessMultiplyGreater" signature="('T -&gt; 'U),'E&gt;&gt;&gt;,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="64" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'U,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryWith" signature="(FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;System.Exception,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="67" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="TryFinally" signature="(FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,Microsoft.FSharp.Core.Unit&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Using" signature="(a,Microsoft.FSharp.Core.FSharpFunc`2&lt;a,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Delay" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.Unit,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="70" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Throw" signature="(E)" line-rate="0" branch-rate="1">
<lines>
<line number="75" hits="0" branch="False" />
</lines>
</method>
<method name="Catch" signature="(FSharpPlus.Data.ResultT`1&lt;MonadError&lt;'E1,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;E1,FSharpPlus.Data.ResultT`1&lt;Monad&lt;Result&lt;'T,'E2&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="76" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="LiftAsync" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="78" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="CallCC" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ResultT`1&lt;MonadCont&lt;'R,Result&lt;'U,'E&gt;&gt;&gt;&gt;,FSharpPlus.Data.ResultT`1&lt;MonadCont&lt;'R, Result&lt;'T,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="80" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Local" signature="(FSharpPlus.Data.ResultT`1&lt;MonadReader&lt;'R2,Result&lt;'R2,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R1,R2&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Tell" signature="(Monoid)" line-rate="0" branch-rate="0">
<lines>
<line number="85" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Listen" signature="(FSharpPlus.Data.ResultT`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="89" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
<condition number="84" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Pass" signature="(FSharpPlus.Data.ResultT`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="91" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="98" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Get" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="93" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Put" signature="(S)" line-rate="0" branch-rate="0">
<lines>
<line number="94" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="37" hits="0" branch="False" />
<line number="59" hits="0" branch="False" />
<line number="62" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="64" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="65" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="67" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="20" type="jump" coverage="0%" />
</conditions>
</line>
<line number="68" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="69" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="12" type="jump" coverage="0%" />
</conditions>
</line>
<line number="70" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="75" hits="0" branch="False" />
<line number="76" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="78" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
<line number="80" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="83" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="85" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="89" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
<condition number="84" type="jump" coverage="0%" />
</conditions>
</line>
<line number="91" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="98" type="jump" coverage="0%" />
</conditions>
</line>
<line number="93" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="94" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.ChoiceT`1" filename="Data/Error.fs" line-rate="0" branch-rate="0" complexity="53">
<methods>
<method name="CompareTo" signature="(System.Object)" line-rate="0" branch-rate="1">
<lines>
<line number="98" hits="0" branch="False" />
</lines>
</method>
<method name="Return" signature="(T)" line-rate="0" branch-rate="1">
<lines>
<line number="120" hits="0" branch="False" />
</lines>
</method>
<method name="Map" signature="(FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="123" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_LessMultiplyGreater" signature="('T -&gt; 'U),'E&gt;&gt;&gt;,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="op_GreaterGreaterEquals" signature="(FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'U,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="126" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Throw" signature="(E)" line-rate="0" branch-rate="1">
<lines>
<line number="131" hits="0" branch="False" />
</lines>
</method>
<method name="Catch" signature="(FSharpPlus.Data.ChoiceT`1&lt;MonadError&lt;'E1,'T&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;E1,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;Choice&lt;'T,'E2&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="132" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="LiftAsync" signature="(Microsoft.FSharp.Control.FSharpAsync`1&lt;T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="134" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="CallCC" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ChoiceT`1&lt;MonadCont&lt;'R,Choice&lt;'U,'E&gt;&gt;&gt;&gt;,FSharpPlus.Data.ChoiceT`1&lt;MonadCont&lt;'R, Choice&lt;'T,'E&gt;&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="136" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Local" signature="(FSharpPlus.Data.ChoiceT`1&lt;MonadReader&lt;'R2,Choice&lt;'R2,'E&gt;&gt;&gt;,Microsoft.FSharp.Core.FSharpFunc`2&lt;R1,R2&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="139" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Tell" signature="(Monoid)" line-rate="0" branch-rate="0">
<lines>
<line number="141" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Listen" signature="(FSharpPlus.Data.ChoiceT`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="145" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
<condition number="84" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Pass" signature="(FSharpPlus.Data.ChoiceT`1&lt;a&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="147" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="98" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="get_Get" signature="()" line-rate="0" branch-rate="0">
<lines>
<line number="149" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Put" signature="(S)" line-rate="0" branch-rate="0">
<lines>
<line number="150" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="98" hits="0" branch="False" />
<line number="120" hits="0" branch="False" />
<line number="123" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="125" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="126" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="131" hits="0" branch="False" />
<line number="132" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="134" hits="0" branch="True" condition-coverage="0% (0/6)">
<conditions>
<condition number="24" type="jump" coverage="0%" />
<condition number="57" type="jump" coverage="0%" />
<condition number="107" type="jump" coverage="0%" />
</conditions>
</line>
<line number="136" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
</conditions>
</line>
<line number="139" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="9" type="jump" coverage="0%" />
</conditions>
</line>
<line number="141" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="145" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="7" type="jump" coverage="0%" />
<condition number="84" type="jump" coverage="0%" />
</conditions>
</line>
<line number="147" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="98" type="jump" coverage="0%" />
</conditions>
</line>
<line number="149" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
<line number="150" hits="0" branch="True" condition-coverage="0% (0/8)">
<conditions>
<condition number="1" type="jump" coverage="0%" />
<condition number="26" type="jump" coverage="0%" />
<condition number="56" type="jump" coverage="0%" />
<condition number="106" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.ChoiceT" filename="Data/Error.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="run" signature="(FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="103" hits="0" branch="False" />
</lines>
</method>
<method name="lift" signature="(Monad&lt;'T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="107" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="108" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="82" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="hoist" signature="(Microsoft.FSharp.Core.FSharpChoice`2&lt;T,Error&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="111" hits="0" branch="False" />
</lines>
</method>
<method name="bind" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'ChoiceT&lt;'U,'E&gt;&gt;&gt;&gt;,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="apply" signature="('T -&gt; 'U),'E&gt;&gt;&gt;,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="115" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="map" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Data.ChoiceT`1&lt;Monad&lt;'Choice&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="116" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="103" hits="0" branch="False" />
<line number="107" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="108" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="82" type="jump" coverage="0%" />
</conditions>
</line>
<line number="111" hits="0" branch="False" />
<line number="113" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="115" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="116" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.ResultT" filename="Data/Error.fs" line-rate="0" branch-rate="0" complexity="16">
<methods>
<method name="run" signature="(FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="42" hits="0" branch="False" />
</lines>
</method>
<method name="lift" signature="(Monad&lt;'T&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="46" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="82" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="hoist" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;T,TError&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="50" hits="0" branch="False" />
</lines>
</method>
<method name="bind" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'U,'E&gt;&gt;&gt;&gt;,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="apply" signature="('T -&gt; 'U),'E&gt;&gt;&gt;,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="54" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="map" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;T,U&gt;,FSharpPlus.Data.ResultT`1&lt;Monad&lt;'Result&lt;'T,'E&gt;&gt;&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="42" hits="0" branch="False" />
<line number="46" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="3" type="jump" coverage="0%" />
<condition number="32" type="jump" coverage="0%" />
</conditions>
</line>
<line number="47" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="82" type="jump" coverage="0%" />
</conditions>
</line>
<line number="50" hits="0" branch="False" />
<line number="52" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
<line number="54" hits="0" branch="True" condition-coverage="0% (0/4)">
<conditions>
<condition number="23" type="jump" coverage="0%" />
<condition number="49" type="jump" coverage="0%" />
</conditions>
</line>
<line number="55" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="21" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.ResultOrException" filename="Data/Error.fs" line-rate="0" branch-rate="0" complexity="4">
<methods>
<method name="Result" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;a,System.Exception&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
<method name="Exception" signature="(Microsoft.FSharp.Core.FSharpResult`2&lt;a,System.Exception&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="30" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="27" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
<line number="30" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="FSharpPlus.Data.Result" filename="Data/Error.fs" line-rate="0" branch-rate="0" complexity="2">
<methods>
<method name="traverse" signature="(Microsoft.FSharp.Core.FSharpFunc`2&lt;a,b&gt;,Microsoft.FSharp.Core.FSharpResult`2&lt;a,e&gt;)" line-rate="0" branch-rate="0">
<lines>
<line number="14" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</method>
</methods>
<lines>
<line number="14" hits="0" branch="True" condition-coverage="0% (0/2)">
<conditions>
<condition number="8" type="jump" coverage="0%" />
</conditions>
</line>
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Error/Lift@73-11" filename="Data/Error.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="73" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Error/get_Ask@82-11" filename="Data/Error.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(MonadReader&lt;'R,Result&lt;'R,'E&gt;&gt;)" line-rate="0" branch-rate="1">
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="82" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Error/liftError@88-1" filename="Data/Error.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(f)" line-rate="0" branch-rate="1">
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="88" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Error/Lift@129-16" filename="Data/Error.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(a)" line-rate="0" branch-rate="1">
<lines>
<line number="129" hits="0" branch="False" />
</lines>
</method>
</methods>
<lines>
<line number="129" hits="0" branch="False" />
</lines>
</class>
<class name="&lt;StartupCode$FSharpPlus&gt;.$Error/get_Ask@138-14" filename="Data/Error.fs" line-rate="0" branch-rate="1" complexity="1">
<methods>
<method name="Invoke" signature="(MonadReader&lt;'R,Choice&lt;'R,'E&gt;&gt;
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment