src/funcynim/proctypes

  Source   Edit

Utilities to work with procedure types.

Macros

macro paramType(T: typedesc[proc]; position: static Natural): typedesc
Parameter positions start at 0.   Source   Edit
macro resultType(T: typedesc[proc]): typedesc
  Source   Edit

Templates

template paramType(p: proc; position: static Natural): typedesc
Parameter positions start at 0.   Source   Edit
template resultType(p: proc): typedesc
  Source   Edit