dry-python / dry-python/returns
Question: Tuple returns as arguments
未關閉
- 主要語言
- Python
- 星號
- 4.4k
- 分支
- 155
- 平均合併
- 2 小時 27 分鐘
- 30 天內合併 PR
- 22
描述
How would you do something like the following, ie unpack tuple as arguments for next function within flow
```
@safe
def method_b(arg_a: str, arg_b: int) -> int:
return len(arg_a) + arg_b
@safe
def method_a() -> Tuple[str, int]:
return ("abc", 3)
a = flow(
method_a(),
bind(method_b)
)
a.unwrap()
>> 6
```
貢獻指南
研究方向
先閱讀範例中顯示的 flow 和 bind 進入點,接著檢查 tuple 結果如何在它們之間傳遞。Issue 未列出任何檔案或測試,也未定義驗收標準,因此期望的行為以及什麼算是完成仍未明確。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- python
- 領域
- tooling
- Issue 類型
- 功能
- 難度
- 5/5
- 預估耗時
- 一週以上
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 25/100