According to Robert Love's blog Delphi will provide generic types
support. Will FPC support the feature in the same way?
Delphi Syntax for Generic Types will be:
type
TFoo<T> = class
private
data1: T;
public
function SomMethod(param1: INteger; Param2 :T) : Integer;
end;
function TFoo<T>.SomeMethod(...);
begin
end;
var
Foo : TFoo<Integer>;