├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── bun.lockb ├── index.ts ├── package.json ├── range.ts ├── traits ├── iterator.ts ├── option.test.ts ├── option.ts ├── result.test.ts ├── result.ts ├── util.test.ts └── util.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/bun.lockb -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- 1 | console.log("Hello via Bun!"); -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/package.json -------------------------------------------------------------------------------- /range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/range.ts -------------------------------------------------------------------------------- /traits/iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/iterator.ts -------------------------------------------------------------------------------- /traits/option.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/option.test.ts -------------------------------------------------------------------------------- /traits/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/option.ts -------------------------------------------------------------------------------- /traits/result.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/result.test.ts -------------------------------------------------------------------------------- /traits/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/result.ts -------------------------------------------------------------------------------- /traits/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/util.test.ts -------------------------------------------------------------------------------- /traits/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/traits/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/crab-ts/HEAD/tsconfig.json --------------------------------------------------------------------------------