Skip to content

GreffonExpression trees for TypeScript

Write an ordinary lambda; it stays the function it always was, and becomes a typed, serializable tree you can evaluate, rewrite, print, store, send over the wire — or hand to a provider that translates it: a policy check, a remote filter, parameterized SQL.

MIT licensed. Expression trees for TypeScript.