@@ -22,16 +22,6 @@ type FromBigInt =
2222 static member FromBigInt ( _ : unativeint , _ : FromBigInt ) = fun ( x : bigint ) -> unativeint ( int x)
2323 static member FromBigInt ( _ : bigint , _ : FromBigInt ) = fun ( x : bigint ) -> x
2424 static member FromBigInt ( _ : float , _ : FromBigInt ) = fun ( x : bigint ) -> float x
25- #if NET35
26- static member FromBigInt ( _ : sbyte , _ : FromBigInt ) = fun ( x : bigint ) -> sbyte ( int x)
27- static member FromBigInt ( _ : int16 , _ : FromBigInt ) = fun ( x : bigint ) -> int16 ( int x)
28- static member FromBigInt ( _ : byte , _ : FromBigInt ) = fun ( x : bigint ) -> byte ( int x)
29- static member FromBigInt ( _ : uint16 , _ : FromBigInt ) = fun ( x : bigint ) -> uint16 ( int x)
30- static member FromBigInt ( _ : uint32 , _ : FromBigInt ) = fun ( x : bigint ) -> uint32 ( int x)
31- static member FromBigInt ( _ : uint64 , _ : FromBigInt ) = fun ( x : bigint ) -> uint64 ( int64 x)
32- static member FromBigInt ( _ : float32 , _ : FromBigInt ) = fun ( x : bigint ) -> float32 ( int x)
33- static member FromBigInt ( _ : decimal , _ : FromBigInt ) = fun ( x : bigint ) -> decimal ( int x)
34- #else
3525 static member FromBigInt ( _ : sbyte , _ : FromBigInt ) = fun ( x : bigint ) -> sbyte x
3626 static member FromBigInt ( _ : int16 , _ : FromBigInt ) = fun ( x : bigint ) -> int16 x
3727 static member FromBigInt ( _ : byte , _ : FromBigInt ) = fun ( x : bigint ) -> byte x
@@ -40,7 +30,6 @@ type FromBigInt =
4030 static member FromBigInt ( _ : uint64 , _ : FromBigInt ) = fun ( x : bigint ) -> uint64 x
4131 static member FromBigInt ( _ : float32 , _ : FromBigInt ) = fun ( x : bigint ) -> float32 x
4232 static member FromBigInt ( _ : decimal , _ : FromBigInt ) = fun ( x : bigint ) -> decimal x
43- #endif
4433
4534 static member inline Invoke ( x : bigint ) : 'Num =
4635 let inline call_2 ( a : ^a , b : ^b ) = (( ^a or ^b ) : ( static member FromBigInt : _*_ -> _) b, a)
@@ -60,23 +49,13 @@ type FromInt64 =
6049 static member FromInt64 ( _ : unativeint , _ : FromInt64 ) = fun ( x : int64 ) -> unativeint ( int x)
6150 static member FromInt64 ( _ : bigint , _ : FromInt64 ) = fun ( x : int64 ) -> bigint x
6251 static member FromInt64 ( _ : float , _ : FromInt64 ) = fun ( x : int64 ) -> float x
63- #if NET35
64- static member FromInt64 ( _ : float32 , _ : FromInt64 ) = fun ( x : int64 ) -> float32 ( int x)
65- static member FromInt64 ( _ : decimal , _ : FromInt64 ) = fun ( x : int64 ) -> decimal ( int x)
66- static member FromInt64 ( _ : sbyte , _ : FromInt64 ) = fun ( x : int64 ) -> sbyte ( int x)
67- static member FromInt64 ( _ : int16 , _ : FromInt64 ) = fun ( x : int64 ) -> int16 ( int x)
68- static member FromInt64 ( _ : byte , _ : FromInt64 ) = fun ( x : int64 ) -> byte ( int x)
69- static member FromInt64 ( _ : uint16 , _ : FromInt64 ) = fun ( x : int64 ) -> uint16 ( int x)
70- static member FromInt64 ( _ : uint32 , _ : FromInt64 ) = fun ( x : int64 ) -> uint32 ( int x)
71- #else
7252 static member FromInt64 ( _ : float32 , _ : FromInt64 ) = fun ( x : int64 ) -> float32 x
7353 static member FromInt64 ( _ : decimal , _ : FromInt64 ) = fun ( x : int64 ) -> decimal x
7454 static member FromInt64 ( _ : sbyte , _ : FromInt64 ) = fun ( x : int64 ) -> sbyte x
7555 static member FromInt64 ( _ : int16 , _ : FromInt64 ) = fun ( x : int64 ) -> int16 x
7656 static member FromInt64 ( _ : byte , _ : FromInt64 ) = fun ( x : int64 ) -> byte x
7757 static member FromInt64 ( _ : uint16 , _ : FromInt64 ) = fun ( x : int64 ) -> uint16 x
7858 static member FromInt64 ( _ : uint32 , _ : FromInt64 ) = fun ( x : int64 ) -> uint32 x
79- #endif
8059 static member FromInt64 ( _ : uint64 , _ : FromInt64 ) = fun ( x : int64 ) -> uint64 x
8160
8261 static member inline Invoke ( x : int64 ) : 'Num =
@@ -128,10 +107,7 @@ type One =
128107
129108open System
130109open System.Text
131- #if NET35
132- #else
133110open System.Threading .Tasks
134- #endif
135111open System.Collections .Generic
136112open Microsoft.FSharp .Quotations
137113open FSharpPlus.Internals .Prelude
@@ -184,15 +160,12 @@ type Zero with static member inline Zero (_: 'a*'b*'c*'d*'e , _: Zero) = (Z
184160type Zero with static member inline Zero ( _ : 'a * 'b * 'c * 'd * 'e * 'f , _ : Zero ) = ( Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke () ) : 'a* 'b* 'c* 'd* 'e* 'f
185161type Zero with static member inline Zero ( _ : 'a * 'b * 'c * 'd * 'e * 'f * 'g , _ : Zero ) = ( Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke (), Zero.Invoke ()) : 'a* 'b* 'c* 'd* 'e* 'f* 'g
186162
187- #if NET35
188- #else
189163type Zero with
190164 static member inline Zero ( _ : Task < 'a >, _ : Zero ) =
191165 let ( v : 'a ) = Zero.Invoke ()
192166 let s = TaskCompletionSource ()
193167 s.SetResult v
194168 s.Task
195- #endif
196169
197170 static member inline Zero ( _ : 'T -> 'Monoid , _ : Zero ) = ( fun _ -> Zero.Invoke ()) : 'T-> 'Monoid
198171 static member inline Zero ( _ : Async < 'a > , _ : Zero ) = let ( v : 'a ) = Zero.Invoke () in async.Return v
@@ -303,13 +276,8 @@ type ToBigInt =
303276 static member ToBigInt ( x : uint16 ) = bigint ( int x)
304277 static member ToBigInt ( x : unativeint ) = bigint ( int x)
305278 static member ToBigInt ( x : bigint ) = x
306- #if NET35
307- static member ToBigInt ( x : uint32 ) = bigint ( int x)
308- static member ToBigInt ( x : uint64 ) = bigint ( int64 x)
309- #else
310279 static member ToBigInt ( x : uint32 ) = bigint x
311280 static member ToBigInt ( x : uint64 ) = bigint x
312- #endif
313281
314282 static member inline Invoke ( x : 'Integral ) : bigint =
315283 let inline call_2 ( _ : ^a , b : ^b ) = (( ^a or ^b ) : ( static member ToBigInt : _ -> _) b)
0 commit comments