Birden çok veri türü olan ve her biri birden fazla uygulama içeren bazı Haskell kodları yazmaya çalışıyorum. Bunu yapmak için, her bir veri tipini metodları ilgili kurucular ve seçiciler olan class ol
Takip eden this question Genel F # Array Türünü nasıl uzatabileceğimi (veya değiştirebileceğimi) merak ediyorum. type System.Array with
member a.Last = a.GetValue(a.Length - 1)
ama Tomas belirt
GHC'lerin lexically scoped type variables'unu kullanmak isterseniz, explicit universal quantification'u da kullanmanız gerekir. ölçümü ile ilgisi {-# LANGUAGE ExplicitForAll, ScopedTypeVariables #-}