1
+ module Fable.Python.Math
2
+
3
+ open System
4
+ open Fable.Core
5
+
6
+ // fsharplint:disable MemberNames
7
+
8
+ type IExports =
9
+ abstract ceil : int -> int
10
+ abstract ceil : float -> int
11
+ abstract comb : int -> int -> int
12
+ abstract copysign : float -> int -> float
13
+ abstract fabs : float -> float
14
+ abstract factorial : float -> float
15
+ abstract floor : int -> int
16
+ abstract floor : float -> int
17
+ abstract fmod : int -> int -> int
18
+
19
+ abstract gcd : [< ParamArray >] ints : int [] -> int
20
+ abstract isfinite : float -> bool
21
+ abstract isfinite : int -> bool
22
+ abstract isinf : float -> bool
23
+ abstract isinf : int -> bool
24
+ abstract isnan : float -> bool
25
+ abstract isnan : int -> bool
26
+ abstract lcm : [< ParamArray >] ints : int [] -> int
27
+
28
+ abstract exp : float -> float
29
+ abstract expm1 : float -> float
30
+ abstract log : float -> float
31
+ abstract log1p : float -> float
32
+ abstract log2 : float -> float
33
+ abstract log10 : float -> float
34
+ abstract pow : float -> float -> float
35
+
36
+ abstract acos : float -> float
37
+ abstract asin : float -> float
38
+ abstract atan : float -> float
39
+ abstract atan2 : float -> float -> float
40
+ abstract cos : float -> float
41
+ abstract dist : float -> float -> float
42
+ abstract sin : float -> float
43
+ abstract tan : float -> float
44
+
45
+ [<ImportAll( " math" ) >]
46
+ let math : IExports = nativeOnly
0 commit comments