Skip to content

A series of data structures to simulate the functional programming in Java (like Apache Spark JavaRRD).

License

Notifications You must be signed in to change notification settings

wuyichen24/boost

Repository files navigation

Boost

Build Status Coverage Status Codacy Badge License

A series of data structures to simulate the functional programming in Java (like Apache Spark JavaRRD).

Overview

Originally, the Java is not supported for functional programming before Java 8 Lambda.

Apache Spark is an open-source cluster-computing framework and it has as its architectural foundation the resilient distributed dataset (RDD). It is not only a read-only multiset of data items distributed over a cluster of machines, but also it provides a smell of functional programming for manipulating a collection.

For this boost project, the functionality of clustering-computing has been removed and just keep the smell of smell of functional programming and the way for representing Map Reduce.

Getting Started

Please see our Wiki page.

Documentation

Please see our Wiki page.

Download

Contributing

License

Apache-2.0

Authors

About

A series of data structures to simulate the functional programming in Java (like Apache Spark JavaRRD).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages