module Drasil.Metadata.Concepts.Math (equation, graph, parameter, unit_) where import Language.Drasil (cn', ConceptChunk, Sentence(..), cncpt''') import Drasil.Database (mkUid) equation, graph, parameter, unit_ :: ConceptChunk equation :: ConceptChunk equation = UID -> NP -> Sentence -> ConceptChunk cncpt''' (String -> UID mkUid String "equation") (String -> NP cn' String "equation") (String -> Sentence S String "A statement that the values of two mathematical expressions are equal ") graph :: ConceptChunk graph = UID -> NP -> Sentence -> ConceptChunk cncpt''' (String -> UID mkUid String "graph") (String -> NP cn' String "graph") (String -> Sentence S String "A diagram showing the relation between variable quantities") parameter :: ConceptChunk parameter = UID -> NP -> Sentence -> ConceptChunk cncpt''' (String -> UID mkUid String "parameter") (String -> NP cn' String "parameter") (String -> Sentence S String "a quantity whose value is selected depending on particular circumstances") unit_ :: ConceptChunk unit_ = UID -> NP -> Sentence -> ConceptChunk cncpt''' (String -> UID mkUid String "unit") (String -> NP cn' String "unit") (String -> Sentence S String "Identity element")