Internal DSL Pattern: Expression Builder


This is a portion of a larger set of posts on the subject of Internal DSLs.

– Method chaining

– Internal state (model or otherwise)

– Progressive interfaces

– Rathole problem (Fowler calls it the ‘stopping’ problem)

ALT.NET Workshops: Internal DSL Draft Outline, Notes