algebra-0.0.0.1: Algebraic structures

Data.Semigroup

Description

This module provides the class of semigroups.

A semigroup has a single binary operation which is associative.

Synopsis

Documentation

class Semigroup semigroup whereSource

The class of semigroups.

Methods

append :: semigroup -> semigroup -> semigroupSource

An associative operation.