public delegate T Callable<T>()
Public Delegate Function Callable(Of T) As T
generic<typename T> public delegate T Callable()
type Callable = delegate of unit -> 'T