You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
1.2 KiB

4 years ago
  1. cpdef object identity(object x)
  2. cdef object c_thread_first(object val, object forms)
  3. cdef object c_thread_last(object val, object forms)
  4. cdef class curry:
  5. cdef readonly object _sigspec
  6. cdef readonly object _has_unknown_args
  7. cdef readonly object func
  8. cdef readonly tuple args
  9. cdef readonly dict keywords
  10. cdef public object __doc__
  11. cdef public object __name__
  12. cdef public object __module__
  13. cdef public object __qualname__
  14. cpdef object memoize(object func, object cache=*, object key=*)
  15. cdef class _memoize:
  16. cdef object func
  17. cdef object cache
  18. cdef object key
  19. cdef bint is_unary
  20. cdef bint may_have_kwargs
  21. cdef class Compose:
  22. cdef public object first
  23. cdef public tuple funcs
  24. cdef object c_compose(object funcs)
  25. cdef object c_pipe(object data, object funcs)
  26. cdef class complement:
  27. cdef object func
  28. cdef class _juxt_inner:
  29. cdef public tuple funcs
  30. cdef object c_juxt(object funcs)
  31. cpdef object do(object func, object x)
  32. cpdef object flip(object func, object a, object b)
  33. cpdef object return_none(object exc)
  34. cdef class excepts:
  35. cdef public object exc
  36. cdef public object func
  37. cdef public object handler