Skip to content

1.2.0

Compare
Choose a tag to compare
@0scarB 0scarB released this 09 Sep 15:39
· 14 commits to master since this release

Added

  • __repr__for functions decorated with tail_recursive
  • __repr__ for return values of tail_call
  • Resolves nested tail calls (i.e. <function>.tail_call([..., ]<function>.tail_call(...)[, ...]))
  • Mode parameter for turning resolution of tail calls on or off (i.e. @tail_recursive(nested_call_mode="resolve_nested_calls"|"do_not_resolve_nested_calls"|NestedCallMode.RESOLVE_NESTED_CALLS|NestedCallMode.DO_NOT_RESOLVE_NESTED_CALLS))