diff options
Diffstat (limited to 'src/any.gleam')
-rw-r--r-- | src/any.gleam | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/any.gleam b/src/any.gleam index bb34ac4..884a436 100644 --- a/src/any.gleam +++ b/src/any.gleam @@ -1,19 +1,16 @@ -// doc """ // `Any` data is data that we don"t know the type of yet. // We likely get data like this from interop with Erlang, or from // IO with the outside world. -// """ +// pub external type Any; -// doc """ // Convert any Gleam data into `Any` data. -// """ +// pub external fn from(a) -> Any = "gleam__stdlib" "identity"; -// doc """ // 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__stdlib" "identity"; |