@@ -105,11 +105,15 @@ We also have a long list of other ``bind_*`` functions, like:
105
105
- ``bind_result `` to bind functions returning ``Result `` container
106
106
- ``bind_ioresult `` to bind functions returning ``IOResult `` container
107
107
- ``bind_future `` to bind functions returning ``Future `` container
108
+ - ``bind_future_result `` to bind functions returning ``FutureResult `` container
108
109
- ``bind_context `` to bind functions returning ``RequiresContext `` container
109
110
- ``bind_context_result `` to bind functions
110
111
returning ``RequiresContextResult `` container
112
+ - ``bind_context_ioresult `` to bind functions
113
+ returning ``RequiresContextIOResult `` container
111
114
- ``bind_async `` to bind async functions
112
115
returning ``Future `` or ``FutureResult ``
116
+ - ``bind_awaitable `` to bind async non-container functions
113
117
114
118
115
119
unify
@@ -237,6 +241,8 @@ API Reference
237
241
238
242
.. autofunction :: returns.pointfree.bind_future
239
243
244
+ .. autofunction :: returns.pointfree.bind_future_result
245
+
240
246
.. autofunction :: returns.pointfree.bind_context
241
247
242
248
.. autofunction :: returns.pointfree.bind_context_result
@@ -245,6 +251,8 @@ API Reference
245
251
246
252
.. autofunction :: returns.pointfree.bind_async
247
253
254
+ .. autofunction :: returns.pointfree.bind_awaitable
255
+
248
256
.. autofunction :: returns.pointfree.unify
249
257
250
258
.. autofunction :: returns.pointfree.rescue
0 commit comments