├── .circleci └── config.yml ├── .config ├── .eslintrc.json ├── .github ├── CONTRIBUTING.md └── FUNDING.yml ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── dist └── bundle.js ├── index.js ├── package.json ├── scripts ├── .eslintrc.json ├── bundle ├── generate-readme ├── lint └── prepublish └── test ├── .eslintrc.json ├── I.js ├── Just.js ├── K.js ├── Left.js ├── NODE_ENV.js ├── Nothing.js ├── Pair.js ├── Right.js ├── T.js ├── add.js ├── all.js ├── alt.js ├── and.js ├── any.js ├── ap.js ├── apFirst.js ├── apSecond.js ├── append.js ├── array.js ├── bimap.js ├── boolean.js ├── chain.js ├── chainRec.js ├── clamp.js ├── complement.js ├── compose.js ├── concat.js ├── contramap.js ├── create.js ├── div.js ├── drop.js ├── dropLast.js ├── dropWhile.js ├── duplicate.js ├── either.js ├── elem.js ├── elem_.js ├── empty.js ├── encase.js ├── env.js ├── equals.js ├── even.js ├── extend.js ├── extract.js ├── filter.js ├── find.js ├── findMap.js ├── flip.js ├── foldMap.js ├── fromEither.js ├── fromLeft.js ├── fromMaybe.js ├── fromMaybe_.js ├── fromPairs.js ├── fromRight.js ├── fst.js ├── get.js ├── gets.js ├── groupBy.js ├── gt.js ├── gte.js ├── head.js ├── id.js ├── ifElse.js ├── init.js ├── insert.js ├── intercalate.js ├── internal ├── List.cjs ├── List.mjs ├── Sum.cjs ├── Sum.mjs ├── area.js ├── factorial.js ├── rem.js ├── sanctuary.js └── strMap.js ├── invert.js ├── is.js ├── isJust.js ├── isLeft.js ├── isNothing.js ├── isRight.js ├── join.js ├── joinWith.js ├── justs.js ├── keys.js ├── last.js ├── lefts.js ├── lift2.js ├── lift3.js ├── lines.js ├── lt.js ├── lte.js ├── map.js ├── mapLeft.js ├── mapMaybe.js ├── match.js ├── matchAll.js ├── max.js ├── maybe.js ├── maybeToNullable.js ├── maybe_.js ├── min.js ├── mult.js ├── negate.js ├── none.js ├── not.js ├── odd.js ├── of.js ├── on.js ├── or.js ├── package.json ├── pairs.js ├── pair~.js ├── parseDate.js ├── parseFloat.js ├── parseInt.js ├── parseJson.js ├── pipe.js ├── pipeK.js ├── pow.js ├── prepend.js ├── product.js ├── promap.js ├── prop.js ├── props.js ├── range.js ├── reduce.js ├── reduce_.js ├── regex.js ├── regexEscape.js ├── reject.js ├── remove.js ├── replace.js ├── reverse.js ├── rights.js ├── sequence.js ├── show.js ├── singleton.js ├── size.js ├── snd.js ├── sort.js ├── sortBy.js ├── splitOn.js ├── splitOnRegex.js ├── stripPrefix.js ├── stripSuffix.js ├── sub.js ├── sum.js ├── swap.js ├── tagBy.js ├── tail.js ├── take.js ├── takeLast.js ├── takeWhile.js ├── test.js ├── toLower.js ├── toUpper.js ├── traverse.js ├── trim.js ├── type.js ├── unchecked.js ├── unfold.js ├── unless.js ├── unlines.js ├── unwords.js ├── value.js ├── values.js ├── when.js ├── words.js ├── zero.js ├── zip.js └── zipWith.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/.config -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [davidchambers, Avaq] 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /coverage/ 2 | /node_modules/ 3 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/README.md -------------------------------------------------------------------------------- /dist/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/dist/bundle.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/package.json -------------------------------------------------------------------------------- /scripts/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/scripts/.eslintrc.json -------------------------------------------------------------------------------- /scripts/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/scripts/bundle -------------------------------------------------------------------------------- /scripts/generate-readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/scripts/generate-readme -------------------------------------------------------------------------------- /scripts/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/scripts/lint -------------------------------------------------------------------------------- /scripts/prepublish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/scripts/prepublish -------------------------------------------------------------------------------- /test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/.eslintrc.json -------------------------------------------------------------------------------- /test/I.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/I.js -------------------------------------------------------------------------------- /test/Just.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/Just.js -------------------------------------------------------------------------------- /test/K.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/K.js -------------------------------------------------------------------------------- /test/Left.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/Left.js -------------------------------------------------------------------------------- /test/NODE_ENV.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/NODE_ENV.js -------------------------------------------------------------------------------- /test/Nothing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/Nothing.js -------------------------------------------------------------------------------- /test/Pair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/Pair.js -------------------------------------------------------------------------------- /test/Right.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/Right.js -------------------------------------------------------------------------------- /test/T.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/T.js -------------------------------------------------------------------------------- /test/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/add.js -------------------------------------------------------------------------------- /test/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/all.js -------------------------------------------------------------------------------- /test/alt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/alt.js -------------------------------------------------------------------------------- /test/and.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/and.js -------------------------------------------------------------------------------- /test/any.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/any.js -------------------------------------------------------------------------------- /test/ap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/ap.js -------------------------------------------------------------------------------- /test/apFirst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/apFirst.js -------------------------------------------------------------------------------- /test/apSecond.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/apSecond.js -------------------------------------------------------------------------------- /test/append.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/append.js -------------------------------------------------------------------------------- /test/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/array.js -------------------------------------------------------------------------------- /test/bimap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/bimap.js -------------------------------------------------------------------------------- /test/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/boolean.js -------------------------------------------------------------------------------- /test/chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/chain.js -------------------------------------------------------------------------------- /test/chainRec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/chainRec.js -------------------------------------------------------------------------------- /test/clamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/clamp.js -------------------------------------------------------------------------------- /test/complement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/complement.js -------------------------------------------------------------------------------- /test/compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/compose.js -------------------------------------------------------------------------------- /test/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/concat.js -------------------------------------------------------------------------------- /test/contramap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/contramap.js -------------------------------------------------------------------------------- /test/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/create.js -------------------------------------------------------------------------------- /test/div.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/div.js -------------------------------------------------------------------------------- /test/drop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/drop.js -------------------------------------------------------------------------------- /test/dropLast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/dropLast.js -------------------------------------------------------------------------------- /test/dropWhile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/dropWhile.js -------------------------------------------------------------------------------- /test/duplicate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/duplicate.js -------------------------------------------------------------------------------- /test/either.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/either.js -------------------------------------------------------------------------------- /test/elem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/elem.js -------------------------------------------------------------------------------- /test/elem_.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/elem_.js -------------------------------------------------------------------------------- /test/empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/empty.js -------------------------------------------------------------------------------- /test/encase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/encase.js -------------------------------------------------------------------------------- /test/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/env.js -------------------------------------------------------------------------------- /test/equals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/equals.js -------------------------------------------------------------------------------- /test/even.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/even.js -------------------------------------------------------------------------------- /test/extend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/extend.js -------------------------------------------------------------------------------- /test/extract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/extract.js -------------------------------------------------------------------------------- /test/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/filter.js -------------------------------------------------------------------------------- /test/find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/find.js -------------------------------------------------------------------------------- /test/findMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/findMap.js -------------------------------------------------------------------------------- /test/flip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/flip.js -------------------------------------------------------------------------------- /test/foldMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/foldMap.js -------------------------------------------------------------------------------- /test/fromEither.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fromEither.js -------------------------------------------------------------------------------- /test/fromLeft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fromLeft.js -------------------------------------------------------------------------------- /test/fromMaybe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fromMaybe.js -------------------------------------------------------------------------------- /test/fromMaybe_.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fromMaybe_.js -------------------------------------------------------------------------------- /test/fromPairs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fromPairs.js -------------------------------------------------------------------------------- /test/fromRight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fromRight.js -------------------------------------------------------------------------------- /test/fst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/fst.js -------------------------------------------------------------------------------- /test/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/get.js -------------------------------------------------------------------------------- /test/gets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/gets.js -------------------------------------------------------------------------------- /test/groupBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/groupBy.js -------------------------------------------------------------------------------- /test/gt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/gt.js -------------------------------------------------------------------------------- /test/gte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/gte.js -------------------------------------------------------------------------------- /test/head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/head.js -------------------------------------------------------------------------------- /test/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/id.js -------------------------------------------------------------------------------- /test/ifElse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/ifElse.js -------------------------------------------------------------------------------- /test/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/init.js -------------------------------------------------------------------------------- /test/insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/insert.js -------------------------------------------------------------------------------- /test/intercalate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/intercalate.js -------------------------------------------------------------------------------- /test/internal/List.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/List.cjs -------------------------------------------------------------------------------- /test/internal/List.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/List.mjs -------------------------------------------------------------------------------- /test/internal/Sum.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/Sum.cjs -------------------------------------------------------------------------------- /test/internal/Sum.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/Sum.mjs -------------------------------------------------------------------------------- /test/internal/area.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/area.js -------------------------------------------------------------------------------- /test/internal/factorial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/factorial.js -------------------------------------------------------------------------------- /test/internal/rem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/rem.js -------------------------------------------------------------------------------- /test/internal/sanctuary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/sanctuary.js -------------------------------------------------------------------------------- /test/internal/strMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/internal/strMap.js -------------------------------------------------------------------------------- /test/invert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/invert.js -------------------------------------------------------------------------------- /test/is.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/is.js -------------------------------------------------------------------------------- /test/isJust.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/isJust.js -------------------------------------------------------------------------------- /test/isLeft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/isLeft.js -------------------------------------------------------------------------------- /test/isNothing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/isNothing.js -------------------------------------------------------------------------------- /test/isRight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/isRight.js -------------------------------------------------------------------------------- /test/join.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/join.js -------------------------------------------------------------------------------- /test/joinWith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/joinWith.js -------------------------------------------------------------------------------- /test/justs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/justs.js -------------------------------------------------------------------------------- /test/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/keys.js -------------------------------------------------------------------------------- /test/last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/last.js -------------------------------------------------------------------------------- /test/lefts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/lefts.js -------------------------------------------------------------------------------- /test/lift2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/lift2.js -------------------------------------------------------------------------------- /test/lift3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/lift3.js -------------------------------------------------------------------------------- /test/lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/lines.js -------------------------------------------------------------------------------- /test/lt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/lt.js -------------------------------------------------------------------------------- /test/lte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/lte.js -------------------------------------------------------------------------------- /test/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/map.js -------------------------------------------------------------------------------- /test/mapLeft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/mapLeft.js -------------------------------------------------------------------------------- /test/mapMaybe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/mapMaybe.js -------------------------------------------------------------------------------- /test/match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/match.js -------------------------------------------------------------------------------- /test/matchAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/matchAll.js -------------------------------------------------------------------------------- /test/max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/max.js -------------------------------------------------------------------------------- /test/maybe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/maybe.js -------------------------------------------------------------------------------- /test/maybeToNullable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/maybeToNullable.js -------------------------------------------------------------------------------- /test/maybe_.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/maybe_.js -------------------------------------------------------------------------------- /test/min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/min.js -------------------------------------------------------------------------------- /test/mult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/mult.js -------------------------------------------------------------------------------- /test/negate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/negate.js -------------------------------------------------------------------------------- /test/none.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/none.js -------------------------------------------------------------------------------- /test/not.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/not.js -------------------------------------------------------------------------------- /test/odd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/odd.js -------------------------------------------------------------------------------- /test/of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/of.js -------------------------------------------------------------------------------- /test/on.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/on.js -------------------------------------------------------------------------------- /test/or.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/or.js -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /test/pairs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/pairs.js -------------------------------------------------------------------------------- /test/pair~.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/pair~.js -------------------------------------------------------------------------------- /test/parseDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/parseDate.js -------------------------------------------------------------------------------- /test/parseFloat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/parseFloat.js -------------------------------------------------------------------------------- /test/parseInt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/parseInt.js -------------------------------------------------------------------------------- /test/parseJson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/parseJson.js -------------------------------------------------------------------------------- /test/pipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/pipe.js -------------------------------------------------------------------------------- /test/pipeK.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/pipeK.js -------------------------------------------------------------------------------- /test/pow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/pow.js -------------------------------------------------------------------------------- /test/prepend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/prepend.js -------------------------------------------------------------------------------- /test/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/product.js -------------------------------------------------------------------------------- /test/promap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/promap.js -------------------------------------------------------------------------------- /test/prop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/prop.js -------------------------------------------------------------------------------- /test/props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/props.js -------------------------------------------------------------------------------- /test/range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/range.js -------------------------------------------------------------------------------- /test/reduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/reduce.js -------------------------------------------------------------------------------- /test/reduce_.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/reduce_.js -------------------------------------------------------------------------------- /test/regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/regex.js -------------------------------------------------------------------------------- /test/regexEscape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/regexEscape.js -------------------------------------------------------------------------------- /test/reject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/reject.js -------------------------------------------------------------------------------- /test/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/remove.js -------------------------------------------------------------------------------- /test/replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/replace.js -------------------------------------------------------------------------------- /test/reverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/reverse.js -------------------------------------------------------------------------------- /test/rights.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/rights.js -------------------------------------------------------------------------------- /test/sequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/sequence.js -------------------------------------------------------------------------------- /test/show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/show.js -------------------------------------------------------------------------------- /test/singleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/singleton.js -------------------------------------------------------------------------------- /test/size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/size.js -------------------------------------------------------------------------------- /test/snd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/snd.js -------------------------------------------------------------------------------- /test/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/sort.js -------------------------------------------------------------------------------- /test/sortBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/sortBy.js -------------------------------------------------------------------------------- /test/splitOn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/splitOn.js -------------------------------------------------------------------------------- /test/splitOnRegex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/splitOnRegex.js -------------------------------------------------------------------------------- /test/stripPrefix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/stripPrefix.js -------------------------------------------------------------------------------- /test/stripSuffix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/stripSuffix.js -------------------------------------------------------------------------------- /test/sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/sub.js -------------------------------------------------------------------------------- /test/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/sum.js -------------------------------------------------------------------------------- /test/swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/swap.js -------------------------------------------------------------------------------- /test/tagBy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/tagBy.js -------------------------------------------------------------------------------- /test/tail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/tail.js -------------------------------------------------------------------------------- /test/take.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/take.js -------------------------------------------------------------------------------- /test/takeLast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/takeLast.js -------------------------------------------------------------------------------- /test/takeWhile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/takeWhile.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/test.js -------------------------------------------------------------------------------- /test/toLower.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/toLower.js -------------------------------------------------------------------------------- /test/toUpper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/toUpper.js -------------------------------------------------------------------------------- /test/traverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/traverse.js -------------------------------------------------------------------------------- /test/trim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/trim.js -------------------------------------------------------------------------------- /test/type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/type.js -------------------------------------------------------------------------------- /test/unchecked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/unchecked.js -------------------------------------------------------------------------------- /test/unfold.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/unfold.js -------------------------------------------------------------------------------- /test/unless.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/unless.js -------------------------------------------------------------------------------- /test/unlines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/unlines.js -------------------------------------------------------------------------------- /test/unwords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/unwords.js -------------------------------------------------------------------------------- /test/value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/value.js -------------------------------------------------------------------------------- /test/values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/values.js -------------------------------------------------------------------------------- /test/when.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/when.js -------------------------------------------------------------------------------- /test/words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/words.js -------------------------------------------------------------------------------- /test/zero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/zero.js -------------------------------------------------------------------------------- /test/zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/zip.js -------------------------------------------------------------------------------- /test/zipWith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sanctuary-js/sanctuary/HEAD/test/zipWith.js --------------------------------------------------------------------------------