Kombinatorska biblioteka

Kombinatorska biblioteka je softverska biblioteka koja primenjuje kombinatore za funkcionalni programski jezik. Kombinatorska biblioteka nudi funkcije (kombinatore) koji kombinuju funkcije zajedno u cilju stvaranja veće funkcije.[1] Ovakve vrste biblioteka su naročito korisne za dozvoljavanje oblasno-specifičnim programskim jezicima da budu lako ugradivi u jezik opšte namene tako što će definisati nekoliko primitivnih funkcija za dati domen i predati zadatak o širenju konstrukcija višeg nivoa na generalni jezik. Primer bi bio monadski Parsek parser za Haskel. Bibliotečki pristup dozvoljava parserima da budu prvoklasni građani jezika.

Vidi još

uredi

Reference

uredi

Literatura

uredi