https://github.com/chrismichaelps/scats
A comprehensive TypeScript library bringing Scala's powerful functional programming paradigms to JavaScript/TypeScript, featuring immutable collections, monads, pattern matching, and more
https://github.com/chrismichaelps/scats
algebraic-data-types either-type functional-programming immutable-collections lazy-evaluation lazylist monads option-type pattern-matching resource-management scala scala-inspired scala-patterns scats state-monad try-pattern tuple typeclasses vector writer-monad
Last synced: 6 days ago
JSON representation
A comprehensive TypeScript library bringing Scala's powerful functional programming paradigms to JavaScript/TypeScript, featuring immutable collections, monads, pattern matching, and more
- Host: GitHub
- URL: https://github.com/chrismichaelps/scats
- Owner: chrismichaelps
- License: mit
- Created: 2025-05-07T16:14:33.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2025-05-15T23:39:20.000Z (about 1 month ago)
- Last Synced: 2025-05-15T23:46:03.483Z (about 1 month ago)
- Topics: algebraic-data-types, either-type, functional-programming, immutable-collections, lazy-evaluation, lazylist, monads, option-type, pattern-matching, resource-management, scala, scala-inspired, scala-patterns, scats, state-monad, try-pattern, tuple, typeclasses, vector, writer-monad
- Language: TypeScript
- Homepage:
- Size: 1.33 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
- Support: .github/SUPPORT.md