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: 15 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 (10 months ago)
- Default Branch: master
- Last Pushed: 2025-05-15T23:39:20.000Z (10 months ago)
- Last Synced: 2025-09-28T20:01:13.485Z (6 months 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.41 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- 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