rust-lang-nursery/ena

Name: ena

Owner: rust-lang-nursery

Description: An implementation of union-find / congruence-closure in Rust. Extracted from rustc for indepdendent experimentation.

Created: 2015-03-17 14:06:58.0

Updated: 2018-05-24 00:33:53.0

Pushed: 2018-05-18 19:26:09.0

Homepage: null

Size: 132

Language: Rust

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Build Status

An implementation of union-find in Rust; extracted from (and used by) rustc.

Name

The name “ena” comes from the Greek word for “one”.

Features

By default, you just get the union-find implementation. You can also opt-in to the following experimental features:

License

Like rustc itself, this code is dual-licensed under the MIT and Apache licenses. Pull requests, comments, and other contributions are assumed to imply consent to those terms. Moreover, it is understood that any changes here may well be used in rustc itself under the same terms.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.