Open edsontmarques opened 1 year ago
Boa tarde... poderia dar um exemplo de uso? E qual o erro você tem hoje? Porque na versão atual, já é possível o uso, se eu entendi bem:
Boa tarde! A ideia seria viabilizar a seguinte situação:
program Teste;
{$IFDEF FPC}
{$MODE DELPHI}{$H+}
{$MODESWITCH ANONYMOUSFUNCTIONS+}
{$ENDIF}
interface
implementation
uses
SysUtils;
begin
...
THorse.Listen(9000,
procedure
begin
WriteLn(Format('Server active on port %d', [THorse.Port]));
end);
end;
end.
Com o que sugeri (que foi o que eu implementei aqui no meu checkout local do Horse (trunk)), eu consigo usar procedure anônima direto dentro do Listen, o que é possível com o FPC 3.2.2.
Assim, legal... manda um Pull request entao pra gente, o que acha? dai seu nome aparece como contribuidor tambem do projeto
Seria uma honra! Vou preparar aqui!
Vlw
Similar ao que já se encontra na unit Horse.Callback, sugeriria avaliar a possibilidade de alterar a Horse.Proc da seguinte forma: