sum_types_generator library

Functions

decorateArg(ParameterStyle parameterStyle, String parameterName, String argValue) String
dumpToRecord(SumTypeSpec spec) String
exhaustiveSwitch({required SumTypeSpec spec, required bool implement}) String
generateSumType(SumTypeSpec spec) String
inexhaustiveSwitch({required SumTypeSpec spec, required bool implement}) String
invariant(Iterable<CaseSpec> cases, {String obj = ""}) String
loadFromRecord(SumTypeSpec spec) String
sumTypesBuilder(BuilderOptions options) → Builder