2013-04-28 15 views
20

So che Python NON è Haskell o Ocaml, ma qual è il modo migliore per definire i tipi di dati algebrici in Python (2 o 3)? Grazie!Il modo migliore per definire i tipi di dati algebrici in Python?

+1

Python ha un sistema di tipo molto libero in primo luogo; cosa stai cercando esattamente di uscire da questo? – Amber

+2

@Amber non allentato. molto forte, ma anatra. – Elazar

+1

@Elazar Quando dico "loose", intendo cose come le funzioni che non hanno particolari firme di tipo. Ma hai ragione, Python non è debolmente digitato. – Amber

risposta

15

Macropy fornisce tipi di dati algebrici, pattern matching e molto altro!

+4

Il progetto collegato non viene più gestito. –

Problemi correlati