/funcj

Assorted functional-oriented data structures and algorithms for Java.

Primary LanguageJavaMIT LicenseMIT

Funcj

Javadocs Build Status

A collection of functional-oriented data structures, algorithms and libraries, for Java.

Introduction

funcj is a collection of functional-oriented data structures, algorithms and libraries.

At present the project consists of the following sub-libraries:

  • core - primarily data and control structures.
  • parser - a combinator parser framework.
  • json - a parser and data model for JSON data.
  • codec - a framework for serialising Java data into streams.