├── .c8rc.json ├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .markdownlint-cli2.jsonc ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets └── docs.css ├── deno ├── LICENSE ├── README.md ├── char.ts ├── char │ ├── char.ts │ ├── charTest.ts │ ├── concat.ts │ ├── noneOf.ts │ ├── oneOf.ts │ └── str.ts ├── charTypes │ ├── CharUnion.ts │ └── GraphemeUnion.ts ├── charUtil │ ├── match.ts │ ├── parse.ts │ ├── parserPosition.ts │ └── tryParse.ts ├── core.ts ├── core │ ├── ab.ts │ ├── abc.ts │ ├── action.ts │ ├── ahead.ts │ ├── all.ts │ ├── any.ts │ ├── chain.ts │ ├── chainReduce.ts │ ├── condition.ts │ ├── decide.ts │ ├── eitherOr.ts │ ├── emit.ts │ ├── end.ts │ ├── error.ts │ ├── fail.ts │ ├── filter.ts │ ├── first.ts │ ├── flatten.ts │ ├── flatten1.ts │ ├── last.ts │ ├── left.ts │ ├── leftAssoc1.ts │ ├── leftAssoc2.ts │ ├── longest.ts │ ├── make.ts │ ├── many.ts │ ├── many1.ts │ ├── map.ts │ ├── mapInner.ts │ ├── mapOuter.ts │ ├── mapR.ts │ ├── middle.ts │ ├── not.ts │ ├── option.ts │ ├── peek.ts │ ├── recursive.ts │ ├── reduceLeft.ts │ ├── reduceRight.ts │ ├── right.ts │ ├── rightAssoc1.ts │ ├── rightAssoc2.ts │ ├── satisfy.ts │ ├── sepBy.ts │ ├── sepBy1.ts │ ├── skip.ts │ ├── start.ts │ ├── takeMinMax.ts │ ├── takeN.ts │ ├── takeUntil.ts │ ├── takeUntilP.ts │ ├── takeWhile.ts │ ├── takeWhileP.ts │ └── token.ts ├── coreTypes │ ├── Data.ts │ ├── Match.ts │ ├── Matcher.ts │ ├── NonMatch.ts │ ├── Parser.ts │ ├── Result.ts │ └── TupleOf.ts ├── coreUtil │ ├── match.ts │ ├── parse.ts │ ├── parserPosition.ts │ ├── remainingTokensNumber.ts │ └── tryParse.ts ├── mod.ts └── util │ └── util.ts ├── docs ├── .nojekyll ├── assets │ ├── custom.css │ ├── hierarchy.js │ ├── highlight.css │ ├── icons.js │ ├── icons.svg │ ├── main.js │ ├── navigation.js │ ├── search.js │ └── style.css ├── functions │ ├── char.char.html │ ├── char.charTest.html │ ├── char.concat.html │ ├── char.match.html │ ├── char.noneOf.html │ ├── char.oneOf.html │ ├── char.parse.html │ ├── char.parserPosition.html │ ├── char.str.html │ ├── char.tryParse.html │ ├── core.ab.html │ ├── core.abc.html │ ├── core.action.html │ ├── core.ahead.html │ ├── core.all.html │ ├── core.any.html │ ├── core.chain.html │ ├── core.chainReduce.html │ ├── core.condition.html │ ├── core.decide.html │ ├── core.eitherOr.html │ ├── core.emit.html │ ├── core.end.html │ ├── core.error.html │ ├── core.fail.html │ ├── core.filter.html │ ├── core.first.html │ ├── core.flatten.html │ ├── core.flatten1.html │ ├── core.last.html │ ├── core.left.html │ ├── core.leftAssoc1.html │ ├── core.leftAssoc2.html │ ├── core.longest.html │ ├── core.make.html │ ├── core.many.html │ ├── core.many1.html │ ├── core.map.html │ ├── core.mapR.html │ ├── core.match.html │ ├── core.middle.html │ ├── core.not.html │ ├── core.option.html │ ├── core.parse.html │ ├── core.parserPosition.html │ ├── core.peek.html │ ├── core.recursive.html │ ├── core.reduceLeft.html │ ├── core.reduceRight.html │ ├── core.remainingTokensNumber.html │ ├── core.right.html │ ├── core.rightAssoc1.html │ ├── core.rightAssoc2.html │ ├── core.satisfy.html │ ├── core.sepBy.html │ ├── core.sepBy1.html │ ├── core.skip.html │ ├── core.start.html │ ├── core.takeMinMax.html │ ├── core.takeN.html │ ├── core.takeUntil.html │ ├── core.takeUntilP.html │ ├── core.takeWhile.html │ ├── core.takeWhileP.html │ ├── core.token.html │ └── core.tryParse.html ├── hierarchy.html ├── index.html ├── modules.html ├── modules │ ├── char.html │ └── core.html └── types │ ├── char.CharUnion.html │ ├── char.GraphemeUnion.html │ ├── core.Data.html │ ├── core.Match.html │ ├── core.Matcher.html │ ├── core.NonMatch.html │ ├── core.Parser.html │ ├── core.Result.html │ └── core.TupleOf.html ├── eslint.config.mjs ├── examples ├── bf1.ts ├── bf2.ts ├── calc.ts ├── csv.ts ├── hexColor.ts ├── json-formal.ts ├── json-lazy.ts ├── mckeeman-form.ts └── nonDec.ts ├── package.json ├── rollup.config.js ├── src ├── char.ts ├── char │ ├── char.test.ts │ ├── char.ts │ ├── charTest.test.ts │ ├── charTest.ts │ ├── concat.test.ts │ ├── concat.ts │ ├── noneOf.test.ts │ ├── noneOf.ts │ ├── oneOf.test.ts │ ├── oneOf.ts │ ├── str.test.ts │ └── str.ts ├── charTypes │ ├── CharUnion.ts │ └── GraphemeUnion.ts ├── charUtil │ ├── match.test.ts │ ├── match.ts │ ├── parse.test.ts │ ├── parse.ts │ ├── parserPosition.test.ts │ ├── parserPosition.ts │ ├── tryParse.test.ts │ └── tryParse.ts ├── core.ts ├── core │ ├── ab.test.ts │ ├── ab.ts │ ├── abc.test.ts │ ├── abc.ts │ ├── action.test.ts │ ├── action.ts │ ├── ahead.test.ts │ ├── ahead.ts │ ├── all.test.ts │ ├── all.ts │ ├── any.test.ts │ ├── any.ts │ ├── chain.test.ts │ ├── chain.ts │ ├── chainReduce.test.ts │ ├── chainReduce.ts │ ├── condition.test.ts │ ├── condition.ts │ ├── decide.test.ts │ ├── decide.ts │ ├── eitherOr.test.ts │ ├── eitherOr.ts │ ├── emit.test.ts │ ├── emit.ts │ ├── end.test.ts │ ├── end.ts │ ├── error.test.ts │ ├── error.ts │ ├── fail.test.ts │ ├── fail.ts │ ├── filter.test.ts │ ├── filter.ts │ ├── first.test.ts │ ├── first.ts │ ├── flatten.test.ts │ ├── flatten.ts │ ├── flatten1.test.ts │ ├── flatten1.ts │ ├── last.test.ts │ ├── last.ts │ ├── left.test.ts │ ├── left.ts │ ├── leftAssoc1.test.ts │ ├── leftAssoc1.ts │ ├── leftAssoc2.test.ts │ ├── leftAssoc2.ts │ ├── longest.test.ts │ ├── longest.ts │ ├── make.test.ts │ ├── make.ts │ ├── many.test.ts │ ├── many.ts │ ├── many1.test.ts │ ├── many1.ts │ ├── map.test.ts │ ├── map.ts │ ├── mapInner.ts │ ├── mapOuter.ts │ ├── mapR.test.ts │ ├── mapR.ts │ ├── middle.test.ts │ ├── middle.ts │ ├── not.test.ts │ ├── not.ts │ ├── option.test.ts │ ├── option.ts │ ├── peek.test.ts │ ├── peek.ts │ ├── recursive.test.ts │ ├── recursive.ts │ ├── reduceLeft.test.ts │ ├── reduceLeft.ts │ ├── reduceRight.test.ts │ ├── reduceRight.ts │ ├── right.test.ts │ ├── right.ts │ ├── rightAssoc1.test.ts │ ├── rightAssoc1.ts │ ├── rightAssoc2.test.ts │ ├── rightAssoc2.ts │ ├── satisfy.test.ts │ ├── satisfy.ts │ ├── sepBy.test.ts │ ├── sepBy.ts │ ├── sepBy1.test.ts │ ├── sepBy1.ts │ ├── skip.test.ts │ ├── skip.ts │ ├── start.test.ts │ ├── start.ts │ ├── takeMinMax.test.ts │ ├── takeMinMax.ts │ ├── takeN.test.ts │ ├── takeN.ts │ ├── takeUntil.test.ts │ ├── takeUntil.ts │ ├── takeUntilP.test.ts │ ├── takeUntilP.ts │ ├── takeWhile.test.ts │ ├── takeWhile.ts │ ├── takeWhileP.test.ts │ ├── takeWhileP.ts │ ├── token.test.ts │ └── token.ts ├── coreTypes │ ├── Data.ts │ ├── Match.ts │ ├── Matcher.ts │ ├── NonMatch.ts │ ├── Parser.ts │ ├── Result.ts │ └── TupleOf.ts ├── coreUtil │ ├── match.test.ts │ ├── match.ts │ ├── parse.test.ts │ ├── parse.ts │ ├── parserPosition.test.ts │ ├── parserPosition.ts │ ├── remainingTokensNumber.test.ts │ ├── remainingTokensNumber.ts │ ├── tryParse.test.ts │ └── tryParse.ts └── util │ └── util.ts ├── test-types ├── char.ts └── core.ts ├── test ├── _force-exit.ts ├── _testUtil.ts ├── examples.ts └── snapshots │ ├── examples.ts.md │ └── examples.ts.snap ├── tsconfig.eslint.json ├── tsconfig.json ├── tsconfig.tsc.json ├── tsdoc.json └── typedoc.json /.c8rc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/.c8rc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: KillyMXI -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.tsimp 2 | /coverage 3 | /lib 4 | /node_modules 5 | __* 6 | -------------------------------------------------------------------------------- /.markdownlint-cli2.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/.markdownlint-cli2.jsonc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/README.md -------------------------------------------------------------------------------- /assets/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/assets/docs.css -------------------------------------------------------------------------------- /deno/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/LICENSE -------------------------------------------------------------------------------- /deno/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/README.md -------------------------------------------------------------------------------- /deno/char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char.ts -------------------------------------------------------------------------------- /deno/char/char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char/char.ts -------------------------------------------------------------------------------- /deno/char/charTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char/charTest.ts -------------------------------------------------------------------------------- /deno/char/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char/concat.ts -------------------------------------------------------------------------------- /deno/char/noneOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char/noneOf.ts -------------------------------------------------------------------------------- /deno/char/oneOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char/oneOf.ts -------------------------------------------------------------------------------- /deno/char/str.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/char/str.ts -------------------------------------------------------------------------------- /deno/charTypes/CharUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/charTypes/CharUnion.ts -------------------------------------------------------------------------------- /deno/charTypes/GraphemeUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/charTypes/GraphemeUnion.ts -------------------------------------------------------------------------------- /deno/charUtil/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/charUtil/match.ts -------------------------------------------------------------------------------- /deno/charUtil/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/charUtil/parse.ts -------------------------------------------------------------------------------- /deno/charUtil/parserPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/charUtil/parserPosition.ts -------------------------------------------------------------------------------- /deno/charUtil/tryParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/charUtil/tryParse.ts -------------------------------------------------------------------------------- /deno/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core.ts -------------------------------------------------------------------------------- /deno/core/ab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/ab.ts -------------------------------------------------------------------------------- /deno/core/abc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/abc.ts -------------------------------------------------------------------------------- /deno/core/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/action.ts -------------------------------------------------------------------------------- /deno/core/ahead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/ahead.ts -------------------------------------------------------------------------------- /deno/core/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/all.ts -------------------------------------------------------------------------------- /deno/core/any.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/any.ts -------------------------------------------------------------------------------- /deno/core/chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/chain.ts -------------------------------------------------------------------------------- /deno/core/chainReduce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/chainReduce.ts -------------------------------------------------------------------------------- /deno/core/condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/condition.ts -------------------------------------------------------------------------------- /deno/core/decide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/decide.ts -------------------------------------------------------------------------------- /deno/core/eitherOr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/eitherOr.ts -------------------------------------------------------------------------------- /deno/core/emit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/emit.ts -------------------------------------------------------------------------------- /deno/core/end.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/end.ts -------------------------------------------------------------------------------- /deno/core/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/error.ts -------------------------------------------------------------------------------- /deno/core/fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/fail.ts -------------------------------------------------------------------------------- /deno/core/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/filter.ts -------------------------------------------------------------------------------- /deno/core/first.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/first.ts -------------------------------------------------------------------------------- /deno/core/flatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/flatten.ts -------------------------------------------------------------------------------- /deno/core/flatten1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/flatten1.ts -------------------------------------------------------------------------------- /deno/core/last.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/last.ts -------------------------------------------------------------------------------- /deno/core/left.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/left.ts -------------------------------------------------------------------------------- /deno/core/leftAssoc1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/leftAssoc1.ts -------------------------------------------------------------------------------- /deno/core/leftAssoc2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/leftAssoc2.ts -------------------------------------------------------------------------------- /deno/core/longest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/longest.ts -------------------------------------------------------------------------------- /deno/core/make.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/make.ts -------------------------------------------------------------------------------- /deno/core/many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/many.ts -------------------------------------------------------------------------------- /deno/core/many1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/many1.ts -------------------------------------------------------------------------------- /deno/core/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/map.ts -------------------------------------------------------------------------------- /deno/core/mapInner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/mapInner.ts -------------------------------------------------------------------------------- /deno/core/mapOuter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/mapOuter.ts -------------------------------------------------------------------------------- /deno/core/mapR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/mapR.ts -------------------------------------------------------------------------------- /deno/core/middle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/middle.ts -------------------------------------------------------------------------------- /deno/core/not.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/not.ts -------------------------------------------------------------------------------- /deno/core/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/option.ts -------------------------------------------------------------------------------- /deno/core/peek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/peek.ts -------------------------------------------------------------------------------- /deno/core/recursive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/recursive.ts -------------------------------------------------------------------------------- /deno/core/reduceLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/reduceLeft.ts -------------------------------------------------------------------------------- /deno/core/reduceRight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/reduceRight.ts -------------------------------------------------------------------------------- /deno/core/right.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/right.ts -------------------------------------------------------------------------------- /deno/core/rightAssoc1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/rightAssoc1.ts -------------------------------------------------------------------------------- /deno/core/rightAssoc2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/rightAssoc2.ts -------------------------------------------------------------------------------- /deno/core/satisfy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/satisfy.ts -------------------------------------------------------------------------------- /deno/core/sepBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/sepBy.ts -------------------------------------------------------------------------------- /deno/core/sepBy1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/sepBy1.ts -------------------------------------------------------------------------------- /deno/core/skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/skip.ts -------------------------------------------------------------------------------- /deno/core/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/start.ts -------------------------------------------------------------------------------- /deno/core/takeMinMax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/takeMinMax.ts -------------------------------------------------------------------------------- /deno/core/takeN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/takeN.ts -------------------------------------------------------------------------------- /deno/core/takeUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/takeUntil.ts -------------------------------------------------------------------------------- /deno/core/takeUntilP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/takeUntilP.ts -------------------------------------------------------------------------------- /deno/core/takeWhile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/takeWhile.ts -------------------------------------------------------------------------------- /deno/core/takeWhileP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/takeWhileP.ts -------------------------------------------------------------------------------- /deno/core/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/core/token.ts -------------------------------------------------------------------------------- /deno/coreTypes/Data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/Data.ts -------------------------------------------------------------------------------- /deno/coreTypes/Match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/Match.ts -------------------------------------------------------------------------------- /deno/coreTypes/Matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/Matcher.ts -------------------------------------------------------------------------------- /deno/coreTypes/NonMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/NonMatch.ts -------------------------------------------------------------------------------- /deno/coreTypes/Parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/Parser.ts -------------------------------------------------------------------------------- /deno/coreTypes/Result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/Result.ts -------------------------------------------------------------------------------- /deno/coreTypes/TupleOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreTypes/TupleOf.ts -------------------------------------------------------------------------------- /deno/coreUtil/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreUtil/match.ts -------------------------------------------------------------------------------- /deno/coreUtil/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreUtil/parse.ts -------------------------------------------------------------------------------- /deno/coreUtil/parserPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreUtil/parserPosition.ts -------------------------------------------------------------------------------- /deno/coreUtil/remainingTokensNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreUtil/remainingTokensNumber.ts -------------------------------------------------------------------------------- /deno/coreUtil/tryParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/coreUtil/tryParse.ts -------------------------------------------------------------------------------- /deno/mod.ts: -------------------------------------------------------------------------------- 1 | export * from "./core.ts"; -------------------------------------------------------------------------------- /deno/util/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/deno/util/util.ts -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/.nojekyll -------------------------------------------------------------------------------- /docs/assets/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/custom.css -------------------------------------------------------------------------------- /docs/assets/hierarchy.js: -------------------------------------------------------------------------------- 1 | window.hierarchyData = "eJyrVirKzy8pVrKKjtVRKkpNy0lNLsnMzytWsqqurQUAmx4Kpg==" -------------------------------------------------------------------------------- /docs/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/highlight.css -------------------------------------------------------------------------------- /docs/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/icons.js -------------------------------------------------------------------------------- /docs/assets/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/icons.svg -------------------------------------------------------------------------------- /docs/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/main.js -------------------------------------------------------------------------------- /docs/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/navigation.js -------------------------------------------------------------------------------- /docs/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/search.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/functions/char.char.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.char.html -------------------------------------------------------------------------------- /docs/functions/char.charTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.charTest.html -------------------------------------------------------------------------------- /docs/functions/char.concat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.concat.html -------------------------------------------------------------------------------- /docs/functions/char.match.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.match.html -------------------------------------------------------------------------------- /docs/functions/char.noneOf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.noneOf.html -------------------------------------------------------------------------------- /docs/functions/char.oneOf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.oneOf.html -------------------------------------------------------------------------------- /docs/functions/char.parse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.parse.html -------------------------------------------------------------------------------- /docs/functions/char.parserPosition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.parserPosition.html -------------------------------------------------------------------------------- /docs/functions/char.str.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.str.html -------------------------------------------------------------------------------- /docs/functions/char.tryParse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/char.tryParse.html -------------------------------------------------------------------------------- /docs/functions/core.ab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.ab.html -------------------------------------------------------------------------------- /docs/functions/core.abc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.abc.html -------------------------------------------------------------------------------- /docs/functions/core.action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.action.html -------------------------------------------------------------------------------- /docs/functions/core.ahead.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.ahead.html -------------------------------------------------------------------------------- /docs/functions/core.all.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.all.html -------------------------------------------------------------------------------- /docs/functions/core.any.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.any.html -------------------------------------------------------------------------------- /docs/functions/core.chain.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.chain.html -------------------------------------------------------------------------------- /docs/functions/core.chainReduce.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.chainReduce.html -------------------------------------------------------------------------------- /docs/functions/core.condition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.condition.html -------------------------------------------------------------------------------- /docs/functions/core.decide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.decide.html -------------------------------------------------------------------------------- /docs/functions/core.eitherOr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.eitherOr.html -------------------------------------------------------------------------------- /docs/functions/core.emit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.emit.html -------------------------------------------------------------------------------- /docs/functions/core.end.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.end.html -------------------------------------------------------------------------------- /docs/functions/core.error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.error.html -------------------------------------------------------------------------------- /docs/functions/core.fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.fail.html -------------------------------------------------------------------------------- /docs/functions/core.filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.filter.html -------------------------------------------------------------------------------- /docs/functions/core.first.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.first.html -------------------------------------------------------------------------------- /docs/functions/core.flatten.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.flatten.html -------------------------------------------------------------------------------- /docs/functions/core.flatten1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.flatten1.html -------------------------------------------------------------------------------- /docs/functions/core.last.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.last.html -------------------------------------------------------------------------------- /docs/functions/core.left.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.left.html -------------------------------------------------------------------------------- /docs/functions/core.leftAssoc1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.leftAssoc1.html -------------------------------------------------------------------------------- /docs/functions/core.leftAssoc2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.leftAssoc2.html -------------------------------------------------------------------------------- /docs/functions/core.longest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.longest.html -------------------------------------------------------------------------------- /docs/functions/core.make.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.make.html -------------------------------------------------------------------------------- /docs/functions/core.many.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.many.html -------------------------------------------------------------------------------- /docs/functions/core.many1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.many1.html -------------------------------------------------------------------------------- /docs/functions/core.map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.map.html -------------------------------------------------------------------------------- /docs/functions/core.mapR.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.mapR.html -------------------------------------------------------------------------------- /docs/functions/core.match.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.match.html -------------------------------------------------------------------------------- /docs/functions/core.middle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.middle.html -------------------------------------------------------------------------------- /docs/functions/core.not.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.not.html -------------------------------------------------------------------------------- /docs/functions/core.option.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.option.html -------------------------------------------------------------------------------- /docs/functions/core.parse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.parse.html -------------------------------------------------------------------------------- /docs/functions/core.parserPosition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.parserPosition.html -------------------------------------------------------------------------------- /docs/functions/core.peek.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.peek.html -------------------------------------------------------------------------------- /docs/functions/core.recursive.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.recursive.html -------------------------------------------------------------------------------- /docs/functions/core.reduceLeft.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.reduceLeft.html -------------------------------------------------------------------------------- /docs/functions/core.reduceRight.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.reduceRight.html -------------------------------------------------------------------------------- /docs/functions/core.remainingTokensNumber.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.remainingTokensNumber.html -------------------------------------------------------------------------------- /docs/functions/core.right.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.right.html -------------------------------------------------------------------------------- /docs/functions/core.rightAssoc1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.rightAssoc1.html -------------------------------------------------------------------------------- /docs/functions/core.rightAssoc2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.rightAssoc2.html -------------------------------------------------------------------------------- /docs/functions/core.satisfy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.satisfy.html -------------------------------------------------------------------------------- /docs/functions/core.sepBy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.sepBy.html -------------------------------------------------------------------------------- /docs/functions/core.sepBy1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.sepBy1.html -------------------------------------------------------------------------------- /docs/functions/core.skip.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.skip.html -------------------------------------------------------------------------------- /docs/functions/core.start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.start.html -------------------------------------------------------------------------------- /docs/functions/core.takeMinMax.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.takeMinMax.html -------------------------------------------------------------------------------- /docs/functions/core.takeN.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.takeN.html -------------------------------------------------------------------------------- /docs/functions/core.takeUntil.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.takeUntil.html -------------------------------------------------------------------------------- /docs/functions/core.takeUntilP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.takeUntilP.html -------------------------------------------------------------------------------- /docs/functions/core.takeWhile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.takeWhile.html -------------------------------------------------------------------------------- /docs/functions/core.takeWhileP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.takeWhileP.html -------------------------------------------------------------------------------- /docs/functions/core.token.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.token.html -------------------------------------------------------------------------------- /docs/functions/core.tryParse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/functions/core.tryParse.html -------------------------------------------------------------------------------- /docs/hierarchy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/hierarchy.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/modules.html -------------------------------------------------------------------------------- /docs/modules/char.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/modules/char.html -------------------------------------------------------------------------------- /docs/modules/core.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/modules/core.html -------------------------------------------------------------------------------- /docs/types/char.CharUnion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/char.CharUnion.html -------------------------------------------------------------------------------- /docs/types/char.GraphemeUnion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/char.GraphemeUnion.html -------------------------------------------------------------------------------- /docs/types/core.Data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.Data.html -------------------------------------------------------------------------------- /docs/types/core.Match.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.Match.html -------------------------------------------------------------------------------- /docs/types/core.Matcher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.Matcher.html -------------------------------------------------------------------------------- /docs/types/core.NonMatch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.NonMatch.html -------------------------------------------------------------------------------- /docs/types/core.Parser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.Parser.html -------------------------------------------------------------------------------- /docs/types/core.Result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.Result.html -------------------------------------------------------------------------------- /docs/types/core.TupleOf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/docs/types/core.TupleOf.html -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/bf1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/bf1.ts -------------------------------------------------------------------------------- /examples/bf2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/bf2.ts -------------------------------------------------------------------------------- /examples/calc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/calc.ts -------------------------------------------------------------------------------- /examples/csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/csv.ts -------------------------------------------------------------------------------- /examples/hexColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/hexColor.ts -------------------------------------------------------------------------------- /examples/json-formal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/json-formal.ts -------------------------------------------------------------------------------- /examples/json-lazy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/json-lazy.ts -------------------------------------------------------------------------------- /examples/mckeeman-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/mckeeman-form.ts -------------------------------------------------------------------------------- /examples/nonDec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/examples/nonDec.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char.ts -------------------------------------------------------------------------------- /src/char/char.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/char.test.ts -------------------------------------------------------------------------------- /src/char/char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/char.ts -------------------------------------------------------------------------------- /src/char/charTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/charTest.test.ts -------------------------------------------------------------------------------- /src/char/charTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/charTest.ts -------------------------------------------------------------------------------- /src/char/concat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/concat.test.ts -------------------------------------------------------------------------------- /src/char/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/concat.ts -------------------------------------------------------------------------------- /src/char/noneOf.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/noneOf.test.ts -------------------------------------------------------------------------------- /src/char/noneOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/noneOf.ts -------------------------------------------------------------------------------- /src/char/oneOf.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/oneOf.test.ts -------------------------------------------------------------------------------- /src/char/oneOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/oneOf.ts -------------------------------------------------------------------------------- /src/char/str.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/str.test.ts -------------------------------------------------------------------------------- /src/char/str.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/char/str.ts -------------------------------------------------------------------------------- /src/charTypes/CharUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charTypes/CharUnion.ts -------------------------------------------------------------------------------- /src/charTypes/GraphemeUnion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charTypes/GraphemeUnion.ts -------------------------------------------------------------------------------- /src/charUtil/match.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/match.test.ts -------------------------------------------------------------------------------- /src/charUtil/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/match.ts -------------------------------------------------------------------------------- /src/charUtil/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/parse.test.ts -------------------------------------------------------------------------------- /src/charUtil/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/parse.ts -------------------------------------------------------------------------------- /src/charUtil/parserPosition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/parserPosition.test.ts -------------------------------------------------------------------------------- /src/charUtil/parserPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/parserPosition.ts -------------------------------------------------------------------------------- /src/charUtil/tryParse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/tryParse.test.ts -------------------------------------------------------------------------------- /src/charUtil/tryParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/charUtil/tryParse.ts -------------------------------------------------------------------------------- /src/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core.ts -------------------------------------------------------------------------------- /src/core/ab.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/ab.test.ts -------------------------------------------------------------------------------- /src/core/ab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/ab.ts -------------------------------------------------------------------------------- /src/core/abc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/abc.test.ts -------------------------------------------------------------------------------- /src/core/abc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/abc.ts -------------------------------------------------------------------------------- /src/core/action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/action.test.ts -------------------------------------------------------------------------------- /src/core/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/action.ts -------------------------------------------------------------------------------- /src/core/ahead.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/ahead.test.ts -------------------------------------------------------------------------------- /src/core/ahead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/ahead.ts -------------------------------------------------------------------------------- /src/core/all.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/all.test.ts -------------------------------------------------------------------------------- /src/core/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/all.ts -------------------------------------------------------------------------------- /src/core/any.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/any.test.ts -------------------------------------------------------------------------------- /src/core/any.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/any.ts -------------------------------------------------------------------------------- /src/core/chain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/chain.test.ts -------------------------------------------------------------------------------- /src/core/chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/chain.ts -------------------------------------------------------------------------------- /src/core/chainReduce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/chainReduce.test.ts -------------------------------------------------------------------------------- /src/core/chainReduce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/chainReduce.ts -------------------------------------------------------------------------------- /src/core/condition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/condition.test.ts -------------------------------------------------------------------------------- /src/core/condition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/condition.ts -------------------------------------------------------------------------------- /src/core/decide.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/decide.test.ts -------------------------------------------------------------------------------- /src/core/decide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/decide.ts -------------------------------------------------------------------------------- /src/core/eitherOr.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/eitherOr.test.ts -------------------------------------------------------------------------------- /src/core/eitherOr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/eitherOr.ts -------------------------------------------------------------------------------- /src/core/emit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/emit.test.ts -------------------------------------------------------------------------------- /src/core/emit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/emit.ts -------------------------------------------------------------------------------- /src/core/end.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/end.test.ts -------------------------------------------------------------------------------- /src/core/end.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/end.ts -------------------------------------------------------------------------------- /src/core/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/error.test.ts -------------------------------------------------------------------------------- /src/core/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/error.ts -------------------------------------------------------------------------------- /src/core/fail.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/fail.test.ts -------------------------------------------------------------------------------- /src/core/fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/fail.ts -------------------------------------------------------------------------------- /src/core/filter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/filter.test.ts -------------------------------------------------------------------------------- /src/core/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/filter.ts -------------------------------------------------------------------------------- /src/core/first.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/first.test.ts -------------------------------------------------------------------------------- /src/core/first.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/first.ts -------------------------------------------------------------------------------- /src/core/flatten.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/flatten.test.ts -------------------------------------------------------------------------------- /src/core/flatten.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/flatten.ts -------------------------------------------------------------------------------- /src/core/flatten1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/flatten1.test.ts -------------------------------------------------------------------------------- /src/core/flatten1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/flatten1.ts -------------------------------------------------------------------------------- /src/core/last.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/last.test.ts -------------------------------------------------------------------------------- /src/core/last.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/last.ts -------------------------------------------------------------------------------- /src/core/left.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/left.test.ts -------------------------------------------------------------------------------- /src/core/left.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/left.ts -------------------------------------------------------------------------------- /src/core/leftAssoc1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/leftAssoc1.test.ts -------------------------------------------------------------------------------- /src/core/leftAssoc1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/leftAssoc1.ts -------------------------------------------------------------------------------- /src/core/leftAssoc2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/leftAssoc2.test.ts -------------------------------------------------------------------------------- /src/core/leftAssoc2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/leftAssoc2.ts -------------------------------------------------------------------------------- /src/core/longest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/longest.test.ts -------------------------------------------------------------------------------- /src/core/longest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/longest.ts -------------------------------------------------------------------------------- /src/core/make.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/make.test.ts -------------------------------------------------------------------------------- /src/core/make.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/make.ts -------------------------------------------------------------------------------- /src/core/many.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/many.test.ts -------------------------------------------------------------------------------- /src/core/many.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/many.ts -------------------------------------------------------------------------------- /src/core/many1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/many1.test.ts -------------------------------------------------------------------------------- /src/core/many1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/many1.ts -------------------------------------------------------------------------------- /src/core/map.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/map.test.ts -------------------------------------------------------------------------------- /src/core/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/map.ts -------------------------------------------------------------------------------- /src/core/mapInner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/mapInner.ts -------------------------------------------------------------------------------- /src/core/mapOuter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/mapOuter.ts -------------------------------------------------------------------------------- /src/core/mapR.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/mapR.test.ts -------------------------------------------------------------------------------- /src/core/mapR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/mapR.ts -------------------------------------------------------------------------------- /src/core/middle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/middle.test.ts -------------------------------------------------------------------------------- /src/core/middle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/middle.ts -------------------------------------------------------------------------------- /src/core/not.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/not.test.ts -------------------------------------------------------------------------------- /src/core/not.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/not.ts -------------------------------------------------------------------------------- /src/core/option.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/option.test.ts -------------------------------------------------------------------------------- /src/core/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/option.ts -------------------------------------------------------------------------------- /src/core/peek.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/peek.test.ts -------------------------------------------------------------------------------- /src/core/peek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/peek.ts -------------------------------------------------------------------------------- /src/core/recursive.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/recursive.test.ts -------------------------------------------------------------------------------- /src/core/recursive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/recursive.ts -------------------------------------------------------------------------------- /src/core/reduceLeft.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/reduceLeft.test.ts -------------------------------------------------------------------------------- /src/core/reduceLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/reduceLeft.ts -------------------------------------------------------------------------------- /src/core/reduceRight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/reduceRight.test.ts -------------------------------------------------------------------------------- /src/core/reduceRight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/reduceRight.ts -------------------------------------------------------------------------------- /src/core/right.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/right.test.ts -------------------------------------------------------------------------------- /src/core/right.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/right.ts -------------------------------------------------------------------------------- /src/core/rightAssoc1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/rightAssoc1.test.ts -------------------------------------------------------------------------------- /src/core/rightAssoc1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/rightAssoc1.ts -------------------------------------------------------------------------------- /src/core/rightAssoc2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/rightAssoc2.test.ts -------------------------------------------------------------------------------- /src/core/rightAssoc2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/rightAssoc2.ts -------------------------------------------------------------------------------- /src/core/satisfy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/satisfy.test.ts -------------------------------------------------------------------------------- /src/core/satisfy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/satisfy.ts -------------------------------------------------------------------------------- /src/core/sepBy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/sepBy.test.ts -------------------------------------------------------------------------------- /src/core/sepBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/sepBy.ts -------------------------------------------------------------------------------- /src/core/sepBy1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/sepBy1.test.ts -------------------------------------------------------------------------------- /src/core/sepBy1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/sepBy1.ts -------------------------------------------------------------------------------- /src/core/skip.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/skip.test.ts -------------------------------------------------------------------------------- /src/core/skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/skip.ts -------------------------------------------------------------------------------- /src/core/start.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/start.test.ts -------------------------------------------------------------------------------- /src/core/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/start.ts -------------------------------------------------------------------------------- /src/core/takeMinMax.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeMinMax.test.ts -------------------------------------------------------------------------------- /src/core/takeMinMax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeMinMax.ts -------------------------------------------------------------------------------- /src/core/takeN.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeN.test.ts -------------------------------------------------------------------------------- /src/core/takeN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeN.ts -------------------------------------------------------------------------------- /src/core/takeUntil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeUntil.test.ts -------------------------------------------------------------------------------- /src/core/takeUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeUntil.ts -------------------------------------------------------------------------------- /src/core/takeUntilP.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeUntilP.test.ts -------------------------------------------------------------------------------- /src/core/takeUntilP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeUntilP.ts -------------------------------------------------------------------------------- /src/core/takeWhile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeWhile.test.ts -------------------------------------------------------------------------------- /src/core/takeWhile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeWhile.ts -------------------------------------------------------------------------------- /src/core/takeWhileP.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeWhileP.test.ts -------------------------------------------------------------------------------- /src/core/takeWhileP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/takeWhileP.ts -------------------------------------------------------------------------------- /src/core/token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/token.test.ts -------------------------------------------------------------------------------- /src/core/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/core/token.ts -------------------------------------------------------------------------------- /src/coreTypes/Data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/Data.ts -------------------------------------------------------------------------------- /src/coreTypes/Match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/Match.ts -------------------------------------------------------------------------------- /src/coreTypes/Matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/Matcher.ts -------------------------------------------------------------------------------- /src/coreTypes/NonMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/NonMatch.ts -------------------------------------------------------------------------------- /src/coreTypes/Parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/Parser.ts -------------------------------------------------------------------------------- /src/coreTypes/Result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/Result.ts -------------------------------------------------------------------------------- /src/coreTypes/TupleOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreTypes/TupleOf.ts -------------------------------------------------------------------------------- /src/coreUtil/match.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/match.test.ts -------------------------------------------------------------------------------- /src/coreUtil/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/match.ts -------------------------------------------------------------------------------- /src/coreUtil/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/parse.test.ts -------------------------------------------------------------------------------- /src/coreUtil/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/parse.ts -------------------------------------------------------------------------------- /src/coreUtil/parserPosition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/parserPosition.test.ts -------------------------------------------------------------------------------- /src/coreUtil/parserPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/parserPosition.ts -------------------------------------------------------------------------------- /src/coreUtil/remainingTokensNumber.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/remainingTokensNumber.test.ts -------------------------------------------------------------------------------- /src/coreUtil/remainingTokensNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/remainingTokensNumber.ts -------------------------------------------------------------------------------- /src/coreUtil/tryParse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/tryParse.test.ts -------------------------------------------------------------------------------- /src/coreUtil/tryParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/coreUtil/tryParse.ts -------------------------------------------------------------------------------- /src/util/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/src/util/util.ts -------------------------------------------------------------------------------- /test-types/char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test-types/char.ts -------------------------------------------------------------------------------- /test-types/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test-types/core.ts -------------------------------------------------------------------------------- /test/_force-exit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test/_force-exit.ts -------------------------------------------------------------------------------- /test/_testUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test/_testUtil.ts -------------------------------------------------------------------------------- /test/examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test/examples.ts -------------------------------------------------------------------------------- /test/snapshots/examples.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test/snapshots/examples.ts.md -------------------------------------------------------------------------------- /test/snapshots/examples.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/test/snapshots/examples.ts.snap -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.tsc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/tsconfig.tsc.json -------------------------------------------------------------------------------- /tsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/tsdoc.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mxxii/peberminta/HEAD/typedoc.json --------------------------------------------------------------------------------