2013-04-28 75 views
20

我知道Python不是Haskell或Ocaml,但是哪種是在Python(2或3)中定義代數數據類型的最佳方式?謝謝!在Python中定義代數數據類型的最佳方法?

+1

Python首先有一個非常鬆散的類型系統;你究竟想要擺脫這種困境? – Amber 2013-04-28 01:18:14

+2

@黃色不鬆動。非常強壯,但鴨子。 – Elazar 2013-04-28 01:19:59

+1

@Elazar當我說「鬆散」時,我的意思是像沒有特殊類型簽名的函數。但是你是對的,Python並不是很弱類型的。 – Amber 2013-04-28 01:25:46

回答

15

Macropy提供了代數數據類型,模式匹配等等!

+4

鏈接的項目不再被維護。 – 2016-11-27 06:50:26

相關問題