Skip to content

Commit eba68fb

Browse files
committed
Update 'type' for untyped code
1 parent e2d6e4e commit eba68fb

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

math-lib/math/special-functions.rkt

+11-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"private/functions/incomplete-gamma.rkt"
1414
"private/functions/incomplete-beta.rkt"
1515
"private/functions/stirling-error.rkt"
16-
"private/functions/fresnel.rkt")
16+
(except-in "private/functions/fresnel.rkt" Fresnel-S Fresnel-RS Fresnel-C Fresnel-RC))
1717

1818
(require/untyped-contract
1919
"private/functions/gamma.rkt"
@@ -34,8 +34,15 @@
3434

3535
(require/untyped-contract
3636
"private/functions/erf.rkt"
37-
[erf (Real -> Real)]
37+
[erf (Number -> Number)]
3838
[erfc (Real -> Real)])
39+
(require/untyped-contract
40+
"private/functions/fresnel.rkt"
41+
[Fresnel-S (Number -> Number)]
42+
[Fresnel-RS (Number -> Number)]
43+
[Fresnel-C (Number -> Number)]
44+
[Fresnel-RC (Number -> Number)])
45+
3946

4047
(require/untyped-contract
4148
"private/functions/lambert.rkt"
@@ -71,4 +78,5 @@
7178
lambert
7279
eta zeta
7380
hurwitz-zeta
74-
)
81+
Fresnel-S Fresnel-RS
82+
Fresnel-C Fresnel-RC)

0 commit comments

Comments
 (0)