# The acme-one package

[maintain]

Cabal package dependencies form a commutative monoid with an absorbing element. They satisfy the following axioms:

- Associativity

For all dependencies `a`, `b` and `c`,

(a , b) , c = a , (b , c)

In fact, the Cabal syntax does not even allow you to use the parentheses for this reason.

- Commutativity

For all dependencies `a` and `b`,

a , b = b , a

- Identity element

For all dependencies `a`,

acme-one , a = a , acme-one = a

Depending on `acme-one` has no
additional effect.

- Absorbing element

For all dependencies `a`,

acme-zero , a = a , acme-zero = acme-zero

Depending on `acme-zero` in
addition has the same effect as *only* depending on `acme-zero`.

[Skip to ReadMe]

## Properties

Versions | 0.0.1, 0.0.1, 0.0.2 |
---|---|

Dependencies | None [details] |

License | PublicDomain |

Author | Johan Kiviniemi <devel@johan.kiviniemi.name> |

Maintainer | Johan Kiviniemi <devel@johan.kiviniemi.name> |

Stability | provisional |

Category | ACME |

Home page | https://github.com/ion1/acme-zero-one |

Bug tracker | https://github.com/ion1/acme-zero-one/issues |

Source repository | head: git clone https://github.com/ion1/acme-zero-one.git |

Uploaded | Sun Jun 21 20:52:30 UTC 2015 by ion |

## Modules

## Downloads

- acme-one-0.0.1.tar.gz [browse] (Cabal source package)
- Package description (included in the package)

#### Maintainers' corner

For package maintainers and hackage trustees