drasil-gen-0.1.3.0: A framework for code and document generation for scientific software - Utils SubPackage
Safe HaskellNone
LanguageGHC2024

Drasil.Generator.Code

Synopsis

Generators

genCode :: SmithEtAlSRS -> Choices -> IO FileLayout Source #

Generate an ICO-style executable software artifact.

Internal Functions

codedHRName :: HasProjectName sys => sys -> Choices -> String Source #

Human-readable name for coded variants (e.g. Projectile_U_P_NoL_U_WI_V_D).

codedDirName :: HasProjectName sys => sys -> Choices -> String Source #

Lowercase folder name for a "zoo" of executable softifacts (e.g. "projectile_u_p_nol_u_wi_v_d").