| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Drasil.GProc.InterfaceProc
Documentation
class (SharedProg r vis smt md, ProgramSym r vis smt md prg) => ProcProg r vis smt md prg Source #
Instances
| ProcProg JuliaCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Defined in Drasil.GProc.LanguageRenderer.JuliaRenderer | |
| ProcProg MatlabCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Defined in Drasil.GProc.LanguageRenderer.MatlabRenderer | |
| ProcProg r vis smt md prg => ProcProg (LoggingFor r) vis smt md prg Source # | |
Defined in Drasil.Shared.LanguageRenderer.LoggingFor | |
class FileSym r vis smt md => ProgramSym r vis smt md prg | r -> prg where Source #
Instances
| ProgramSym JuliaCode Doc (Doc, Terminator) MethodData ProgData Source # | |
| ProgramSym MatlabCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Defined in Drasil.GProc.LanguageRenderer.MatlabRenderer | |
| ProgramSym r vis smt md prg => ProgramSym (LoggingFor r) vis smt md prg Source # | |
Defined in Drasil.Shared.LanguageRenderer.LoggingFor Methods prog :: Label -> Label -> [FS (LoggingFor r File)] -> GSProgram (LoggingFor r) prg Source # | |
class ModuleSym r vis smt md => FileSym r vis smt md where Source #
Methods
fileDoc :: FS (r Module) -> FS (r File) Source #
docMod :: String -> String -> [String] -> String -> FS (r File) -> FS (r File) Source #
Instances
| FileSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
| FileSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Defined in Drasil.GProc.LanguageRenderer.MatlabRenderer | |
| FileSym r vis smt md => FileSym (LoggingFor r) vis smt md Source # | |
Defined in Drasil.Shared.LanguageRenderer.LoggingFor | |
class MethodSym r vis smt md => ModuleSym r vis smt md where Source #
Instances
| ModuleSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Defined in Drasil.GProc.LanguageRenderer.JuliaRenderer | |
| ModuleSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Defined in Drasil.GProc.LanguageRenderer.MatlabRenderer Methods buildModule :: Label -> [Label] -> [MS (MatlabCode MethodData)] -> FS (MatlabCode Module) Source # | |
| ModuleSym r vis smt md => ModuleSym (LoggingFor r) vis smt md Source # | |
Defined in Drasil.Shared.LanguageRenderer.LoggingFor Methods buildModule :: Label -> [Label] -> [MS (LoggingFor r md)] -> FS (LoggingFor r Module) Source # | |