diff options
author | Louis Pilfold <louis@lpil.uk> | 2018-02-28 21:36:45 +0000 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2018-02-28 21:36:45 +0000 |
commit | 089e8498907739c198166d7d7f473784e4d48bc3 (patch) | |
tree | 0865a96d836d5fa9a4abc394cc0842194d2799dc /src/List.gleam | |
parent | 7db6bf594f59a17ded97e2df5bb8c599943e553e (diff) | |
download | gleam_stdlib-089e8498907739c198166d7d7f473784e4d48bc3.tar.gz gleam_stdlib-089e8498907739c198166d7d7f473784e4d48bc3.zip |
Restrict export syntax
Diffstat (limited to 'src/List.gleam')
-rw-r--r-- | src/List.gleam | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/List.gleam b/src/List.gleam index 67b713e..4505a74 100644 --- a/src/List.gleam +++ b/src/List.gleam @@ -1,13 +1,12 @@ module List - -export length/1, reverse/1, empty/1, member/2, head/1, tail/1, filter/2, - foldl/3, foldr/3, map/2, flatten/1, drop/2, take/2, of/1, new/0 + exposing length/1, reverse/1, empty/1, member/2, head/1, tail/1, filter/2, + foldl/3, foldr/3, map/2, flatten/1, drop/2, take/2, of/1, new/0 import Maybe exposing Maybe(..) // Using the Erlang C BIF implementation. // -foreign length :erlang :length :: |List(a)| -> Int +external length : |List(a)| -> Int = :erlang.length test length = length([]) |> Assert.equal(_, 0) @@ -17,7 +16,7 @@ test length = // Using the Erlang C BIF implementation. // -foreign reverse :erlang :reverse :: |List(a)| -> List(a) +external reverse : |List(a)| -> List(a) = :erlang.reverse test reverse = length([]) |> Assert.equal(_, []) |