Safe Haskell | None |
---|---|
Language | Haskell2010 |
Drasil.DocumentLanguage.Notebook.Core
Description
Lesson plan notebook section types.
Section Types
type NBDesc = [DocSection] Source #
data DocSection Source #
Introduction Section
Introduction section. Contents are top level followed by a list of subsections.
Constructors
IntrodProg [Contents] [IntrodSub] |
Introduction subsections
Body Section
Summary Section
Appendix Section
Multiplate Definition and Type
Constructors
DLPlate | |
Instances
Multiplate DLPlate Source # | |
Defined in Drasil.DocumentLanguage.Notebook.Core Methods multiplate :: forall (f :: Type -> Type). Applicative f => DLPlate f -> DLPlate f mkPlate :: (forall a. Projector DLPlate a -> a -> f a) -> DLPlate f |