2016-04-04 9 views

cevap

6

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.