├── .eslintrc.json ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bench ├── Data │ └── Array.purs └── Main.purs ├── bower.json ├── package.json ├── src └── Data │ ├── Array.js │ ├── Array.purs │ └── Array │ ├── NonEmpty.purs │ ├── NonEmpty │ ├── Internal.js │ └── Internal.purs │ ├── Partial.purs │ ├── ST.js │ ├── ST.purs │ └── ST │ ├── Iterator.purs │ ├── Partial.js │ └── Partial.purs └── test └── Test ├── Data ├── Array.purs ├── Array │ ├── NonEmpty.purs │ ├── Partial.purs │ ├── ST.purs │ └── ST │ │ └── Partial.purs ├── UndefinedOr.js └── UndefinedOr.purs └── Main.purs /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/README.md -------------------------------------------------------------------------------- /bench/Data/Array.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/bench/Data/Array.purs -------------------------------------------------------------------------------- /bench/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/bench/Main.purs -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/bower.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/package.json -------------------------------------------------------------------------------- /src/Data/Array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array.js -------------------------------------------------------------------------------- /src/Data/Array.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array.purs -------------------------------------------------------------------------------- /src/Data/Array/NonEmpty.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/NonEmpty.purs -------------------------------------------------------------------------------- /src/Data/Array/NonEmpty/Internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/NonEmpty/Internal.js -------------------------------------------------------------------------------- /src/Data/Array/NonEmpty/Internal.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/NonEmpty/Internal.purs -------------------------------------------------------------------------------- /src/Data/Array/Partial.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/Partial.purs -------------------------------------------------------------------------------- /src/Data/Array/ST.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/ST.js -------------------------------------------------------------------------------- /src/Data/Array/ST.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/ST.purs -------------------------------------------------------------------------------- /src/Data/Array/ST/Iterator.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/ST/Iterator.purs -------------------------------------------------------------------------------- /src/Data/Array/ST/Partial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/ST/Partial.js -------------------------------------------------------------------------------- /src/Data/Array/ST/Partial.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/src/Data/Array/ST/Partial.purs -------------------------------------------------------------------------------- /test/Test/Data/Array.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/Array.purs -------------------------------------------------------------------------------- /test/Test/Data/Array/NonEmpty.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/Array/NonEmpty.purs -------------------------------------------------------------------------------- /test/Test/Data/Array/Partial.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/Array/Partial.purs -------------------------------------------------------------------------------- /test/Test/Data/Array/ST.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/Array/ST.purs -------------------------------------------------------------------------------- /test/Test/Data/Array/ST/Partial.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/Array/ST/Partial.purs -------------------------------------------------------------------------------- /test/Test/Data/UndefinedOr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/UndefinedOr.js -------------------------------------------------------------------------------- /test/Test/Data/UndefinedOr.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Data/UndefinedOr.purs -------------------------------------------------------------------------------- /test/Test/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript/purescript-arrays/HEAD/test/Test/Main.purs --------------------------------------------------------------------------------