Skip to content
@liquid-java

LiquidJava

LiquidJava - Extending Java with Liquid Types

LiquidJava Banner

Welcome to LiquidJava!

LiquidJava is an additional type checker for Java, based on liquid types and typestates, which provides additional safety guarantees to Java programs through refinements at compile time.

Example:

@Refinement("a > 0")
int a = 3; // okay
a = -8; // type error!

Learn more in the LiquidJava website.

Pinned Loading

  1. liquidjava liquidjava Public

    Java 50 32

  2. vscode-liquidjava vscode-liquidjava Public

    TypeScript 5 1

  3. liquidjava-tutorial liquidjava-tutorial Public

    Tutorial Guide for LiquidJava

    Java 2

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…