drasil-lesson-plan-0.0.1: A framework for code and document generation for scientific software - Lesson Plan SubPackage
Safe HaskellSafe-Inferred
LanguageHaskell2010

Drasil.LessonPlan

Synopsis

Documentation

data LessonPlan Source #

An abstract "lesson plan."

Please refer to Ting-Yu's thesis for more information.

Lesson Plan

Chapter Types

data JupyterGenOptions Source #

Single-file-generating Jupyter notebook rendering options.

Constructors

JupyterGenOptions 

Fields

  • lsnDesc :: LsnDesc

    Describe the organization of the final lesson plan.

  • titleComb :: CI -> CI -> Sentence

    A title combinator that mixes Notebook (passed as the first argument) with the title of the LessonPlan. To be used as the actual title used in the final generated document.

  • fileName :: String

    The name of the file to be outputted (no extension, .ipynb is added later).

Instances

Instances details
ToFiles LessonPlan JupyterGenOptions Source # 
Instance details

Defined in Drasil.LessonPlan.JupyterGenerator