intervalalgebra alternatives and similar packages
Based on the "Algebra" category.
Alternatively, view intervalalgebra alternatives based on common mentions on social networks and blogs.

cl3
Haskell Library implementing standard functions for the Algebra of Physical Space Cl(3,0) 
semilattices
join and meet semilattices, lower and upper bounds. 
partialsemigroup
A partial binary associative operator (appendMaybe :: a → a → Maybe a) 
sparsetensor
typesafe implementation of tensor algebra in Haskell 
tropicalgeometry
Haskell Library for Tropical Geometry 
groupsgeneric
Derive Group instances using generics (Haskell library) 
multiinstance
Multiple typeclass instances, selected by explicit application of a phantom type parameter 
cl3hmatrixinterface
An interface to/from the Cl3 and HMatrix libraries 
cl3linearinterface
An interface to/from the Cl3 and Linear libraries 
lineartests
tests for Matrix.Linear Haskell library. Includes Arbitrary instances and property tests
Static code analysis for 29 languages.
Do you think we are missing an alternative of intervalalgebra or a related project?
Popular Comparisons
README
intervalalgebra
The intervalalgebra
package implements Allen's interval algebra in Haskell. The main module provides data types and related classes for the intervalbased temporal logic described in Allen (1983) and axiomatized in Allen and Hayes (1987). A good primer on Allen's algebra can be found here.
Design
The module is built around three typeclasses designed to separate concerns of constructing, relating, and combining types that contain Interval
s:
Intervallic
provides an interface to the data structures which contain anInterval
.IntervalCombinable
provides an interface to methods of combining twoInterval
s.IntervalSizeable
provides methods for measuring and modifying the size of an interval.
An advantage of nested typeclass design is that developers can define an Interval
of type a
with just the amount of structure that they need.
Axiom tests
The package [includes tests](test/IntervalAlgebraSpec.hs) that the functions of the IntervalAlgebraic
typeclass meets the axioms for intervals (not points) as laid out in Allen and Hayes (1987).