Którą bibliotekę do gomonad polecacie

1

Ponieważ trochę tu pustki, a ja wiem że wszyscy chcą to wiedziedzieć, ale każdy się boi zapytać to ja spytam pierwszy.
Ponieważ nowy GoLang będzie mieć Generyki jak cywilizowany typowany język programowanie to możliwe już będą w GoLang GoMonady (w skrócie gonady). I teraz pytanie właściwe takie jak w tytule: Którą bibliotekę do gonadgomonad polecacie? Ja na szybko znalazłem https://github.com/OlegStotsky/go-monads ale widzę że to jakiś POC. Wiecie czy w ogóle twórcy GoLang chcą go przenieść w XXI wiek czy wolą dalej tkwić w latach 70' zeszłego stulecia?

0

To ja Ci odpowiem że używanie monad w Go jest absolutnie nie idiomatyczne. Jeżeli już ktoś chce macać te "gonady" to niech poczeka na generyki (miały być w sierpniu, ale teraz przesunęli GA na koniec roku).

0
0xmarcin napisał(a):

To ja Ci odpowiem że używanie monad w Go jest absolutnie nie idiomatyczne.

Tak jak monady i funkcje w Javie 6 a mimo to robiłem to i mój kod trafił na produkcję :D
Była taka świetna biblioteka Guava która to umożliwiała.
Jeśli w jakimś języku monada jest nieidiomatyczna tym gorzej dla tego języka :p

0

Wystarcza gonady czy potrzeba cos wiecej z FP?

1

Na razie same Monady. Ale potem będę oczywiście chciał więcej :) Jak zawsze :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1