Functional programming paradigm gradually finds its way even in Delphi – a procedural language without a garbage collector. Consider the next code sample that changes a button’s caption using extended
RTTI (requires Delphi 2010 and above): procedure TForm1.Button1Click(Sender: TObject); ...
More...