BenTippec'te bir set() için bir tip belirtebilir misiniz?
-type itemset() :: set(integer()).
erlang içinde olması mümkün mü yani .: sadece kümesidir türü belirtmek istersiniz?
Sadece merak ediyorum.
BenTippec'te bir set() için bir tip belirtebilir misiniz?
-type itemset() :: set(integer()).
erlang içinde olması mümkün mü yani .: sadece kümesidir türü belirtmek istersiniz?
Sadece merak ediyorum.
Set, Erlang'da ilkel bir tür olmadığından, bunun için ilkel türler yoktur. Ancak, böyle bir türü tanımlayan ve ihraç eden bir modülünüz varsa, başka bir modülden de ona başvurabilirsiniz. Eğer söz edilmektedir grubu stdlib
arasında sets
modülde tanımlanan biriyse
Örneğin, daha sonra, bu gibi kullanabilir:
-type itemset() :: sets:set(integer()).
Not Ekle sets
modülüne referans.
Ayrıca, -type
ve -export_type
(eğer modülün dışına ihtiyacınız varsa) kullanarak kendi set()
tanımınızı da oluşturabilirsiniz. Bölüm 7.3'e bakın: http://erlang.org/doc/reference_manual/typespec.html Bu işlem bittiğinde, sets
'u, kendi tanımınız olan set()
'un bulunduğu modülle değiştirin.