2 ms·
Pascal did it: procedure SetColor (const NewColor: TColor; const NewFPColor: TFPColor); virtual; Rust does it too: fn do_twice(f: fn(i32) ->
by mmastrac 8y ago
Pascal did it:
procedure SetColor
(const NewColor: TColor; const NewFPColor: TFPColor); virtual;
Rust does it too:
fn do_twice(f: fn(i32) -> i32, arg: i32) -> i32
Go is similar, but less symbols:
f func(func(int,int) int, int) func(int, int) int
- matt_kantor 8y agoAlso Scala, Haskell, TypeScript, Swift, Kotlin, Visual Basic, Python (PEP 526), and many others.