3
A
回答
2
不,這是不可能的。但是,您可以使用Enum.sort/2
或Enum.sort_by/2
以任何方式進行分類。例如:
iex> Enum.sort_by [%{name: "foo"}, %{name: "bar"}], fn data -> data.name end
[%{name: "bar"}, %{name: "foo"}]
你也可以定義你的模塊中的比較功能,做了適當的比較,類似於花好月圓版本模塊的工作原理:
iex> Version.compare "1.0.0", "2.0.0"
:lt
相關問題
- 1. 定義自定義排序順序
- 2. 類定義自定義排序順序
- 3. Elixir減少元素的順序
- 4. OneToMany Elixir關係的計數順序
- 5. 表中的自定義排序順序
- 6. Elixir未定義函數
- 7. Elixir的自定義類型
- 8. 在JavaScript中定義固定的排序順序
- 9. 如何定義的順序
- 10. 自定義字母順序
- 11. 定義類型的順序
- 12. OpenLayers 3定義軸順序
- 13. 以定義的順序
- 14. 自定義整理順序
- 15. Elixir:測試中重新定義模塊
- 16. 定義代碼中元素的順序
- 17. 定義列表中的項目順序
- 18. GetStream中的自定義活動順序
- 19. 輸出中的自定義行順序
- 20. 在Elixir中否定謂詞
- 21. Elixir Mongodb驅動程序:我如何順序降序?
- 22. SQLALchemy自定義整數排序順序
- 23. 用SimplePie自定義排序順序
- 24. ASPxPivotGrid刪除自定義排序/順序
- 25. ArangoDB自定義排序順序
- 26. Rails ActiveRecord 4.2自定義排序順序
- 27. OrientDB:OIndexNotUnique的自定義排序順序
- 28. 自定義排序順序PHP + MySQL
- 29. 自定義XML排序順序?
- 30. Perl:自定義排序順序?
默認情況下,存在所有這些運營商結構。你可以更具體地說明你想要完成什麼嗎? –
我問,因爲你的問題表明你在想OO,而不是FP。 –