长类型超长80个字符的代码样式是什么?
@spec function(list() | map(), list() | map(), list() | map(), list() | nil) :: map()
答案 0 :(得分:1)
以下是Enum模块的示例。您可能想要执行与此类似的操作
@spec chunk_while( t, acc, (element, acc -> {:cont, chunk, acc} | {:cont, acc} | {:halt, acc}), (acc -> {:cont, chunk, acc} | {:cont, acc}) ) :: Enumerable.t() when chunk: any