Sveicināti,
Turpinu intensīvi apgūt F# valodu. Jāsaka godīgi, sasodīti interesanti! Iespējams tādēļ, ka ikdienā veidoju programmatūru biznesa vajadzībām(OOP).
Šoreiz par vienu interesantu F# valodas iespēju, definēt savas operatoru. Apskatīsim uz vienkārša piemēra:
let (>>>) a b =
a + "," + b
Šinī konkrētajā piemērā izveidoju savu operatoru(>>>), kas salīmē divas virknes, ieliekot starp tām komatu.
Tātad, ja man parādās nepieciešamība pēc šāda vieda virkņu salīmēšanas, varu rakstīt šādi:
let s = "Andrejs" >>> "Mamontovs"
Cerams ka noderēs!
Posted
Apr 28 2010, 08:54 PM
by
andrejs.mamontovs