2017-05-08 73 views

回答

0

如果「可以被轉換爲字符串」,你的意思是to_string/1功能,適用於具有String.Chars協議來實現任何類型的,你可以使用類型String.Chars.t

@spec push(queue :: %MyQueue{}, data :: String.Chars.t) :: {} 

IO模塊中的許多功能都在其規範中使用此類型,例如IO.write/2