| Copyright | (c) Dominik Schrempf 2020 |
|---|---|
| License | GPL-3.0-or-later |
| Maintainer | dominik.schrempf@gmail.com |
| Stability | unstable |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell2010 |
ELynx.Tree.Splittable
Description
Creation date: Sat Jul 18 13:52:22 2020.
Synopsis
- class Splittable e where
- split :: e -> e
Documentation
class Splittable e where Source #
A data type that can be combined using <> and split into one out of two
equal entities.
The following equality should hold:
split x <> split x = x
Instances
| Splittable Double Source # | |
| Splittable PhyloExplicit Source # | |
Defined in ELynx.Tree.Phylogeny Methods split :: PhyloExplicit -> PhyloExplicit Source # | |
| Splittable Support Source # | |
| Splittable Length Source # | |