667 lines
31 KiB
XML
667 lines
31 KiB
XML
<Type Name="PatternMatchingExamples" FullName="PatternMatching.PatternMatchingExamples">
|
|
<TypeSignature Language="C#" Value="public static class PatternMatchingExamples" />
|
|
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed PatternMatchingExamples extends System.Object" />
|
|
<TypeSignature Language="F#" Value="module PatternMatchingExamples" />
|
|
<AssemblyInfo>
|
|
<AssemblyName>mdoc.Test.FSharp</AssemblyName>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Base>
|
|
<BaseTypeName>System.Object</BaseTypeName>
|
|
</Base>
|
|
<Interfaces />
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Module)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
<Members>
|
|
<Member MemberName="constructQuery">
|
|
<MemberSignature Language="C#" Value="public static void constructQuery (PatternMatching.PatternMatchingExamples.PersonName personName);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void constructQuery(class PatternMatching.PatternMatchingExamples/PersonName personName) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.constructQuery : PatternMatching.PatternMatchingExamples.PersonName -> unit" Usage="PatternMatching.PatternMatchingExamples.constructQuery personName" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="personName" Type="PatternMatching.PatternMatchingExamples+PersonName" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="personName">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="countValues<a>">
|
|
<MemberSignature Language="C#" Value="public static int countValues<a> (Microsoft.FSharp.Collections.FSharpList<a> list, a value);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static int32 countValues<a>(class Microsoft.FSharp.Collections.FSharpList`1<!!a> list, !!a value) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.countValues : List<'a> -> 'a -> int" Usage="PatternMatching.PatternMatchingExamples.countValues list value" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="a" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="list" Type="Microsoft.FSharp.Collections.FSharpList<a>" />
|
|
<Parameter Name="value" Type="a" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="a">To be added.</typeparam>
|
|
<param name="list">To be added.</param>
|
|
<param name="value">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="countValues2<a>">
|
|
<MemberSignature Language="C#" Value="public static Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Collections.FSharpList<a>,Microsoft.FSharp.Core.FSharpFunc<a,int>> countValues2<a> ();" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static class Microsoft.FSharp.Core.FSharpFunc`2<class Microsoft.FSharp.Collections.FSharpList`1<!!a>, class Microsoft.FSharp.Core.FSharpFunc`2<!!a, int32>> countValues2<a>() cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.countValues2 : unit -> (List<'a> -> 'a -> int)" Usage="PatternMatching.PatternMatchingExamples.countValues2 " />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>Microsoft.FSharp.Core.FSharpFunc<Microsoft.FSharp.Collections.FSharpList<a>,Microsoft.FSharp.Core.FSharpFunc<a,System.Int32>></ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="a" />
|
|
</TypeParameters>
|
|
<Parameters />
|
|
<Docs>
|
|
<typeparam name="a">To be added.</typeparam>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="detect1">
|
|
<MemberSignature Language="C#" Value="public static void detect1 (int x);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void detect1(int32 x) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.detect1 : int -> unit" Usage="PatternMatching.PatternMatchingExamples.detect1 x" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="x" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="x">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="detectZeroAND">
|
|
<MemberSignature Language="C#" Value="public static void detectZeroAND (int point_0, int point_1);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void detectZeroAND(int32 point_0, int32 point_1) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.detectZeroAND : int * int -> unit" Usage="PatternMatching.PatternMatchingExamples.detectZeroAND (point_0, point_1)" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="point_0" Type="System.Int32" />
|
|
<Parameter Name="point_1" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="point_0">To be added.</param>
|
|
<param name="point_1">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="detectZeroOR">
|
|
<MemberSignature Language="C#" Value="public static void detectZeroOR (int point_0, int point_1);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void detectZeroOR(int32 point_0, int32 point_1) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.detectZeroOR : int * int -> unit" Usage="PatternMatching.PatternMatchingExamples.detectZeroOR (point_0, point_1)" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="point_0" Type="System.Int32" />
|
|
<Parameter Name="point_1" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="point_0">To be added.</param>
|
|
<param name="point_1">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="detectZeroTuple">
|
|
<MemberSignature Language="C#" Value="public static void detectZeroTuple (int point_0, int point_1);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void detectZeroTuple(int32 point_0, int32 point_1) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.detectZeroTuple : int * int -> unit" Usage="PatternMatching.PatternMatchingExamples.detectZeroTuple (point_0, point_1)" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="point_0" Type="System.Int32" />
|
|
<Parameter Name="point_1" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="point_0">To be added.</param>
|
|
<param name="point_1">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="filter123">
|
|
<MemberSignature Language="C#" Value="public static void filter123 (int x);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void filter123(int32 x) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.filter123 : int -> unit" Usage="PatternMatching.PatternMatchingExamples.filter123 x" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="x" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="x">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="fs">
|
|
<MemberSignature Language="C#" Value="public static System.IO.FileStream fs { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property class System.IO.FileStream fs" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.fs : System.IO.FileStream" Usage="PatternMatching.PatternMatchingExamples.fs" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.IO.FileStream</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="function1">
|
|
<MemberSignature Language="C#" Value="public static void function1 (int x_0, int x_1);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void function1(int32 x_0, int32 x_1) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.function1 : int * int -> unit" Usage="PatternMatching.PatternMatchingExamples.function1 (x_0, x_1)" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="x_0" Type="System.Int32" />
|
|
<Parameter Name="x_1" Type="System.Int32" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="x_0">To be added.</param>
|
|
<param name="x_1">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="IsMatchByName">
|
|
<MemberSignature Language="C#" Value="public static bool IsMatchByName (PatternMatching.PatternMatchingExamples.MyRecord record1, string name);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static bool IsMatchByName(class PatternMatching.PatternMatchingExamples/MyRecord record1, string name) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.IsMatchByName : PatternMatching.PatternMatchingExamples.MyRecord -> string -> bool" Usage="PatternMatching.PatternMatchingExamples.IsMatchByName record1 name" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationArgumentCounts(new System.Int32[] { 1, 1 })</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="record1" Type="PatternMatching.PatternMatchingExamples+MyRecord" />
|
|
<Parameter Name="name" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="record1">To be added.</param>
|
|
<param name="name">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="isMatched1">
|
|
<MemberSignature Language="C#" Value="public static bool isMatched1 { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property bool isMatched1" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.isMatched1 : bool" Usage="PatternMatching.PatternMatchingExamples.isMatched1" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="isMatched2">
|
|
<MemberSignature Language="C#" Value="public static bool isMatched2 { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property bool isMatched2" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.isMatched2 : bool" Usage="PatternMatching.PatternMatchingExamples.isMatched2" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="list1">
|
|
<MemberSignature Language="C#" Value="public static Microsoft.FSharp.Collections.FSharpList<int> list1 { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property class Microsoft.FSharp.Collections.FSharpList`1<int32> list1" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.list1 : List<int>" Usage="PatternMatching.PatternMatchingExamples.list1" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>Microsoft.FSharp.Collections.FSharpList<System.Int32></ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="listLength<a>">
|
|
<MemberSignature Language="C#" Value="public static int listLength<a> (Microsoft.FSharp.Collections.FSharpList<a> list);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static int32 listLength<a>(class Microsoft.FSharp.Collections.FSharpList`1<!!a> list) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.listLength : List<'a> -> int" Usage="PatternMatching.PatternMatchingExamples.listLength list" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="a" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="list" Type="Microsoft.FSharp.Collections.FSharpList<a>" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="a">To be added.</typeparam>
|
|
<param name="list">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="matchShape">
|
|
<MemberSignature Language="C#" Value="public static void matchShape (PatternMatching.PatternMatchingExamples.Shape shape);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void matchShape(class PatternMatching.PatternMatchingExamples/Shape shape) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.matchShape : PatternMatching.PatternMatchingExamples.Shape -> unit" Usage="PatternMatching.PatternMatchingExamples.matchShape shape" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="shape" Type="PatternMatching.PatternMatchingExamples+Shape" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="shape">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="matchShape2">
|
|
<MemberSignature Language="C#" Value="public static void matchShape2 (PatternMatching.PatternMatchingExamples.Shape shape);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void matchShape2(class PatternMatching.PatternMatchingExamples/Shape shape) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.matchShape2 : PatternMatching.PatternMatchingExamples.Shape -> unit" Usage="PatternMatching.PatternMatchingExamples.matchShape2 shape" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="shape" Type="PatternMatching.PatternMatchingExamples+Shape" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="shape">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="printColorName">
|
|
<MemberSignature Language="C#" Value="public static void printColorName (PatternMatching.PatternMatchingExamples.Color color);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void printColorName(valuetype PatternMatching.PatternMatchingExamples/Color color) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.printColorName : PatternMatching.PatternMatchingExamples.Color -> unit" Usage="PatternMatching.PatternMatchingExamples.printColorName color" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="color" Type="PatternMatching.PatternMatchingExamples+Color" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="color">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="printList">
|
|
<MemberSignature Language="C#" Value="public static void printList (Microsoft.FSharp.Collections.FSharpList<int> l);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void printList(class Microsoft.FSharp.Collections.FSharpList`1<int32> l) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.printList : List<int> -> unit" Usage="PatternMatching.PatternMatchingExamples.printList l" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="l" Type="Microsoft.FSharp.Collections.FSharpList<System.Int32>" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="l">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="printOption">
|
|
<MemberSignature Language="C#" Value="public static void printOption (Microsoft.FSharp.Core.FSharpOption<int> data);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static void printOption(class Microsoft.FSharp.Core.FSharpOption`1<int32> data) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.printOption : option<int> -> unit" Usage="PatternMatching.PatternMatchingExamples.printOption data" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="data" Type="Microsoft.FSharp.Core.FSharpOption<System.Int32>" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="data">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="ReadFromFile">
|
|
<MemberSignature Language="C#" Value="public static bool ReadFromFile (System.IO.StreamReader reader);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static bool ReadFromFile(class System.IO.StreamReader reader) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.ReadFromFile : System.IO.StreamReader -> bool" Usage="PatternMatching.PatternMatchingExamples.ReadFromFile reader" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="reader" Type="System.IO.StreamReader" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="reader">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="recordX">
|
|
<MemberSignature Language="C#" Value="public static PatternMatching.PatternMatchingExamples.MyRecord recordX { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property class PatternMatching.PatternMatchingExamples/MyRecord recordX" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.recordX : PatternMatching.PatternMatchingExamples.MyRecord" Usage="PatternMatching.PatternMatchingExamples.recordX" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>PatternMatching.PatternMatchingExamples+MyRecord</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="result">
|
|
<MemberSignature Language="C#" Value="public static int result { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property int32 result" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.result : int" Usage="PatternMatching.PatternMatchingExamples.result" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="sr">
|
|
<MemberSignature Language="C#" Value="public static System.IO.StreamReader sr { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property class System.IO.StreamReader sr" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.sr : System.IO.StreamReader" Usage="PatternMatching.PatternMatchingExamples.sr" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.IO.StreamReader</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="Three">
|
|
<MemberSignature Language="C#" Value="public const int Three = 3;" />
|
|
<MemberSignature Language="ILAsm" Value=".field public static literal int32 Three = (3)" />
|
|
<MemberSignature Language="F#" Value="val mutable Three : int" Usage="PatternMatching.PatternMatchingExamples.Three" />
|
|
<MemberType>Field</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.Literal</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<MemberValue>3</MemberValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="tuple1">
|
|
<MemberSignature Language="C#" Value="public static Tuple<int,int> tuple1 { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property class System.Tuple`2<int32, int32> tuple1" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.tuple1 : int * int" Usage="PatternMatching.PatternMatchingExamples.tuple1" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Tuple<System.Int32,System.Int32></ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="var1">
|
|
<MemberSignature Language="C#" Value="public static int var1 { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property int32 var1" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.var1 : int" Usage="PatternMatching.PatternMatchingExamples.var1" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="var2">
|
|
<MemberSignature Language="C#" Value="public static int var2 { get; }" />
|
|
<MemberSignature Language="ILAsm" Value=".property int32 var2" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.var2 : int" Usage="PatternMatching.PatternMatchingExamples.var2" />
|
|
<MemberType>Property</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.Value)</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
<ReturnValue>
|
|
<ReturnType>System.Int32</ReturnType>
|
|
</ReturnValue>
|
|
<Docs>
|
|
<summary>To be added.</summary>
|
|
<value>To be added.</value>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
<Member MemberName="vectorLength">
|
|
<MemberSignature Language="C#" Value="public static double vectorLength (double[] vec);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static float64 vectorLength(float64[] vec) cil managed" />
|
|
<MemberSignature Language="F#" Value="PatternMatching.PatternMatchingExamples.vectorLength : double[] -> double" Usage="PatternMatching.PatternMatchingExamples.vectorLength vec" />
|
|
<MemberType>Method</MemberType>
|
|
<AssemblyInfo>
|
|
<AssemblyVersion>1.0.0.0</AssemblyVersion>
|
|
</AssemblyInfo>
|
|
<ReturnValue>
|
|
<ReturnType>System.Double</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="vec" Type="System.Double[]" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="vec">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
<returns>To be added.</returns>
|
|
<remarks>To be added.</remarks>
|
|
</Docs>
|
|
</Member>
|
|
</Members>
|
|
</Type>
|