| Copyright | (c) Dominik Schrempf 2021 |
|---|---|
| License | GPL-3.0-or-later |
| Maintainer | dominik.schrempf@gmail.com |
| Stability | unstable |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
ELynx.Tree.Name
Description
Creation date: Thu Jan 24 20:09:20 2019.
Documentation
Node name.
Use lazy byte strings because Newick strings are built using chunks.
Constructors
| Name | |
Fields | |
Instances
| Eq Name Source # | |
| Ord Name Source # | |
| Read Name Source # | |
| Show Name Source # | |
| IsString Name Source # | |
Defined in ELynx.Tree.Name Methods fromString :: String -> Name # | |
| Semigroup Name Source # | |
| Monoid Name Source # | |
| NFData Name Source # | |
Defined in ELynx.Tree.Name | |
| ToJSON Name Source # | |
Defined in ELynx.Tree.Name | |
| FromJSON Name Source # | |
| Default Name Source # | |
Defined in ELynx.Tree.Name | |
| HasName Name Source # | |
class HasName a where Source #
Class of types having a name.
Instances
| HasName Char Source # | |
| HasName Double Source # | |
| HasName Int Source # | |
| HasName () Source # | |
Defined in ELynx.Tree.Name | |
| HasName ByteString Source # | |
Defined in ELynx.Tree.Name Methods getName :: ByteString -> Name Source # | |
| HasName ByteString Source # | |
Defined in ELynx.Tree.Name Methods getName :: ByteString -> Name Source # | |
| HasName Name Source # | |
| HasName a => HasName [a] Source # | |
Defined in ELynx.Tree.Name | |