🎴
Software and Systems—Keith Kim
CtrlK
  • What I'm Making and What I Use
  • Code Patterns
    • Fun with flat_map (in Ruby)
    • Enumerating Union Types in Elm
    • Software Design Patterns
    • Authn / Authz
  • Data access
    • Type-safe SQL with SafeQL
    • JDBI
    • Jooq
  • OpenSource
    • Keyboard Layouts
    • Libraries
      • SafeQL
      • Moja
      • Monadts
    • Apps
  • Products / Services
    • Hackerer.news
    • Gitgrep.com
    • Quicklog.io
    • QuickX.app
    • Statuspages.me
    • Coming soon...
  • Frameworks
    • About Frameworks
    • A Replacement for Spring Boot
    • Back-end
    • Full-stack
    • Front-end
    • Mobile/Client
  • Databases / Datastores
    • SQL / NewSQL
    • Stream / Queue
    • Cache / Search
    • Cloud
    • Datomic
  • Languages
    • About Languages
    • On the JVM
    • Client/Fullstack
    • Go / 2.0
    • F# / OCaml
    • Crystal
    • Pony
  • Third-party Services
    • About Services
    • Domains / DNS / CDN
    • GitHub, GitLab, Bitbucket
    • Deployment & Monitoring
  • Other Software
    • GitBook
    • Hugo
    • Servers
    • Windows/WSL(2)
    • Software Licences
Powered by GitBook
On this page

Was this helpful?

  1. OpenSource
  2. Libraries

Moja

A derivation of some Monad patterns in Java

LogoGitHub - karmakaze/moja: Composable computation pipelines for Java: Async, Lazy, Option, Try, Result, Multi (List), Stated, Reader, Logger, Writer.GitHub

PreviousSafeQLNextMonadts

Last updated 5 years ago

Was this helpful?