Skip to content

Organizing utilities

Paul Fultz II edited this page May 6, 2015 · 1 revision

Expressiveness:

  • pipable
  • infix
  • tap

Basics:

  • always
  • identity
  • apply

Traditional:

  • compose
  • partial
  • capture

Lambda:

  • lazy
  • protect
  • placeholders

Overloading:

  • match
  • conditional

Sequence:

  • pack
  • unpack
  • variadiac

Modify arguments:

  • by
  • fix
  • flip

Modify function:

  • indirect
  • result
  • mutable

Macros:

  • FIT_STATIC_FUNCTION
  • FIT_STATIC_LAMBDA
  • FIT_RETURNS

Miscellaneous:

  • args
  • is_callable
  • eval
  • implict
  • static
Clone this wiki locally