π§ Functional Regular expression builder.
Install functional-expression
as a dependency:
pnpm add functional-expression
# or
npm install functional-expression
# or
yarn add functional-expression
Import it and use it:
import { build, group, or } from "functional-expression";
build("gu")(group(or("this", "that"))); // /(?:this|that)/gu
Import functional-expression
using the npm:
prefix, and use it directly:
import { build, group, or } from "npm:functional-expression";
build("gu")(group(or("this", "that"))); // /(?:this|that)/gu
Import functional-expression
using esm.sh, and use it directly:
<script type="module">
import { build, group, or } from "https://esm.sh/functional-expression";
build("gu")(group(or("this", "that"))); // /(?:this|that)/gu
</script>
- π Documentation: TypeDoc generated documentation.
- β³ Changelog: List of changes between versions.
- β Tests Coverage: Coveralls page with tests coverage.