From 38c9c17d32cbad43abd59b77bb7d42d222914c7c Mon Sep 17 00:00:00 2001 From: Jerry D'Antonio Date: Sat, 23 Aug 2014 00:54:20 -0400 Subject: [PATCH 1/2] Added the (..) function as an alias to range. --- README.md | 2 ++ src/Data/Array.purs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 839c65d6..acdfe07c 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,8 @@ (!!) :: forall a. [a] -> Number -> Maybe a + (..) :: Number -> Number -> [Number] + (\\) :: forall a. (Eq a) => [a] -> [a] -> [a] append :: forall a. [a] -> [a] -> [a] diff --git a/src/Data/Array.purs b/src/Data/Array.purs index e821bb9b..008577e2 100644 --- a/src/Data/Array.purs +++ b/src/Data/Array.purs @@ -1,5 +1,6 @@ module Data.Array ( (!!) + , (..) , snoc , singleton , head @@ -287,6 +288,9 @@ foreign import range \ };\ \}" :: Number -> Number -> [Number] +(..) :: Number -> Number -> [Number] +(..) = Data.Array.range + foreign import zipWith "function zipWith (f) {\ \ return function (xs) {\ From f29e7b3e8b4f6359ff01a1310cc8bc84224cb006 Mon Sep 17 00:00:00 2001 From: Jerry D'Antonio Date: Sat, 23 Aug 2014 13:39:32 -0400 Subject: [PATCH 2/2] Removed unnecessary module specifier on call to range in (..) --- src/Data/Array.purs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Data/Array.purs b/src/Data/Array.purs index 008577e2..63ba99ff 100644 --- a/src/Data/Array.purs +++ b/src/Data/Array.purs @@ -289,7 +289,7 @@ foreign import range \}" :: Number -> Number -> [Number] (..) :: Number -> Number -> [Number] -(..) = Data.Array.range +(..) = range foreign import zipWith "function zipWith (f) {\