2013-03-14 23 views
7

Khi nào GADT được giới thiệu trong GHC? (phiên bản + ngày)Khi nào GADT được giới thiệu trong GHC?

Ngoài ra, chúng có còn được coi là tiện ích mở rộng ngôn ngữ hay bây giờ chúng là một phần của tiêu chuẩn Haskell đúng không?

+0

Nếu bạn quan tâm đến lịch sử của GADT, bạn có thể muốn xem bài báo này, [Silly Type Families] (http://web.cecs.pdx.edu/~sheard/papers/silly.pdf). – augustss

Trả lời

10

GADTs đầu tiên được hỗ trợ trong ghc-6.4, được phát hành tháng ba năm 2005.

Họ vẫn là một phần mở rộng ngôn ngữ, các tiêu chuẩn mới nhất, Haskell2010, đã không được thông qua họ (vì nó là một GHC chỉ mở rộng, afaik).