spencerwi / Either.java
A right-biased implementation of "Either a b" for Java, using Java 8 for mapping/folding and type inference.
☆70Updated 2 years ago
Related projects: ⓘ
- Functional error handling for Java☆37Updated 6 months ago
- Assertions for Vavr - http://www.vavr.io/☆50Updated last month
- instanceof operator and Visitor pattern replacement in Java 8☆153Updated 4 years ago
- A wrapper API for creating interceptable Java HttpClients☆34Updated 4 years ago
- Collections.compare() talk project repo☆36Updated 6 years ago
- Compile time validation for HQL and JPQL queries in Java code☆82Updated last year
- A set of tools to improve Project Reactor's debugging and development experience.☆43Updated 2 years ago
- Presentation and sample code for "Idiomatic Spock"☆32Updated 10 years ago
- Assert that the java code of a project satisfies certain checks.☆101Updated 2 years ago
- Java micro library for testing and concurrency☆86Updated last year
- Immutables encodings for Vavr☆32Updated 3 years ago
- Reactive Programming library based on the Java 9 Flow API and a 4th generation ReactiveX-style architecture.☆50Updated last year
- Java 8 functional magic☆88Updated last year
- Convenient extension to the Java 8 Stream API that let you stream over Key-Value pairs☆34Updated 8 years ago
- adt4j - Algebraic Data Types for Java☆143Updated 6 years ago
- ☆45Updated last year
- Reflectionless command line parser☆86Updated 2 weeks ago
- Wrappers for methods/interfaces/lambdas throwing checked exceptions for use in functional interfaces☆89Updated 9 years ago
- Result, Either, Try, and Maybe monadic types for Java☆22Updated last month
- Module names for the Java Module System (JPMS)☆37Updated 5 years ago
- Materials gathered at the JCrete 2017 un-conference☆33Updated 2 years ago
- A small collection of utilities for AssertJ.☆18Updated 7 years ago
- A Gradle plugin building a visual report for JMH benchmarks☆46Updated 5 months ago
- Typechecked or Runtimechecked State Machines in Java☆48Updated last year
- Extensions for Structurizr☆28Updated 3 years ago
- Lazy sequences implementation for Java 8☆131Updated 5 years ago
- Gradle plugin & Maven Enforcer rule that restricts usage of unwanted imports in Java, Kotlin and Groovy source files.☆72Updated this week
- ☆64Updated 2 years ago
- ☆23Updated last year
- Yet another logger API in Java with beautiful features☆65Updated 8 months ago