| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proteome.Data.Project
Documentation
data ProjectMetadata Source #
Constructors
| DirProject | |
Fields
| |
| VirtualProject | |
Fields
| |
Instances
| Eq ProjectMetadata Source # | |
Defined in Proteome.Data.Project Methods (==) :: ProjectMetadata -> ProjectMetadata -> Bool # (/=) :: ProjectMetadata -> ProjectMetadata -> Bool # | |
| Show ProjectMetadata Source # | |
Defined in Proteome.Data.Project Methods showsPrec :: Int -> ProjectMetadata -> ShowS # show :: ProjectMetadata -> String # showList :: [ProjectMetadata] -> ShowS # | |
| Default ProjectMetadata Source # | |
Defined in Proteome.Data.Project Methods def :: ProjectMetadata # | |
Constructors
| Project | |
Fields
| |
newtype ProjectType Source #
Constructors
| ProjectType | |
Fields | |
Instances
newtype ProjectLang Source #
Constructors
| ProjectLang String |
Instances
newtype ProjectRoot Source #
Constructors
| ProjectRoot FilePath |
Instances
newtype ProjectName Source #
Constructors
| ProjectName String |
Instances
_meta :: HasProject c => Lens' c ProjectMetadata Source #
langOrType :: Maybe ProjectLang -> Maybe ProjectType -> Maybe ProjectLang Source #