drasil-code-0.1.9.0: A framework for code and document generation for scientific software - Code SubPackage
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

Description

The logic to render C# auxiliary files is contained in this module

Synopsis

Documentation

newtype CSharpProject a Source #

Holds a C# project.

Constructors

CSP 

Fields

Instances

Instances details
Applicative CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

Functor CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

Methods

fmap :: (a -> b) -> CSharpProject a -> CSharpProject b #

(<$) :: a -> CSharpProject b -> CSharpProject a #

Monad CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

AuxiliarySym CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

PackageSym CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

Associated Types

type Package CSharpProject Source #

type AuxHelper CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

type Auxiliary CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer

type Package CSharpProject Source # 
Instance details

Defined in Language.Drasil.Code.Imperative.GOOL.LanguageRenderer.CSharpRenderer