aboutsummaryrefslogtreecommitdiff
path: root/src/Foreign.gleam
diff options
context:
space:
mode:
authorLouis Pilfold <louis@lpil.uk>2018-10-10 09:16:03 +0000
committerLouis Pilfold <louis@lpil.uk>2018-10-10 09:20:49 +0000
commit82ff1afa3bcab9d880eb6508e004cd71eb1f4a48 (patch)
treeee860fd639b19e45182728ee5a6ba00ea9e927d9 /src/Foreign.gleam
parent6ccee8235d1ce882eb911fb07244dcf47861fa4e (diff)
downloadgleam_stdlib-82ff1afa3bcab9d880eb6508e004cd71eb1f4a48.tar.gz
gleam_stdlib-82ff1afa3bcab9d880eb6508e004cd71eb1f4a48.zip
fn type uses =>
Diffstat (limited to 'src/Foreign.gleam')
-rw-r--r--src/Foreign.gleam4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Foreign.gleam b/src/Foreign.gleam
index 868bc79..e921ea8 100644
--- a/src/Foreign.gleam
+++ b/src/Foreign.gleam
@@ -9,7 +9,7 @@ pub external type Foreign
doc """
Convert any Gleam data into Foreign data.
"""
-pub external fn new(a) { Foreign } = 'Gleam.Foreign' 'identity'
+pub external fn new(a) => Foreign = 'Gleam.Foreign' 'identity'
doc """
Unsafely cast any type into any other type.o
@@ -17,7 +17,7 @@ Unsafely cast any type into any other type.o
This is an escape hatch for the type system that may be useful when wrapping
native Erlang APIs. It is to be used as a last measure only.
"""
-pub external fn unsafeCoerce(a) { b } = 'Gleam.Foreign' 'identity'
+pub external fn unsafeCoerce(a) => b = 'Gleam.Foreign' 'identity'
fn identity(x) {
x