FsCassy


ExpressionTranslator

Namespace: FsCassy

Converts F# record updates into C#-like property assignments that the .NET driver expects

Functions and values

Function or valueDescription
translate x
Signature: x:(type) -> (type)
Type parameters: 'T

translate f# record init syntax tree into class property init tree: r -> v1 -> v5 ... invoke(v5).invoke(v1) into: new { prop1 = v1, prop5 = v5 }

Fork me on GitHub