Fungible


Core

Namespace: Fungible

Nested types and modules

TypeDescription
FieldAction

A wrapper to annotate transform expressions with the kind of transform they are

FieldUpdaters
FungibleCoreSettings
ModuleDescription
CollectionHelpers
ExprHelpers

Functions and values

Function or valueDescription
genrateRecordTransformFunction (...)
Signature: settings:FungibleCoreSettings -> updaters:FieldUpdaters -> 'T -> 'T
Type parameters: 'T

Given a collection of FieldUpdater transform produces a function which applies them to a F# type tree

genrateRecordTransformFunctionWithArgs (...)
Signature: settings:FungibleCoreSettings -> replacmentVarName:string -> funcs:FieldUpdaters -> 'U -> 'T -> 'T
Type parameters: 'U, 'T

Like genrateRecordTransformFunction but allows the user to specify an additional argument

getPathsAndTypes ()
Signature: unit -> Map<string list,Type>
Type parameters: 't

Returns a map of the valid paths with type for a given input type.

Fork me on GitHub