Klasy typów w Haskellu

22 lut 2021 | Blog | programowanie | software design | haskell | programowanie funkcyjne | typeclasses | IT

Haskellowe klasy typów można porównać do znanych z języków obiektowych interfejsów. Definiują one funkcje, które powinny zostać zaimplementowane dla korzystających z nich typów. Przykład na start Zastanówmy się nad dostępnym w języku C# interfejsem IEquatable, pozwalającym na porównywanie implementujących go obiektów. [crayon-60339e3d70ecb710286159/] Klasa Employee implementuje metodę Equals zdefiniowaną przez interfejs IEquatable, dzięki czemu jej obiekty […]

Artykuł Klasy typów w Haskellu pochodzi z serwisu PolyDev.pl.

POSTY TEGO AUTORA

Testy jednostkowe w Prologu27 kwi 2021

Blog | programowanie | software design | prolog | testing | IT

Funktory aplikatywne16 kwi 2021

Blog | programowanie | software design | haskell | programowanie funkcyjne | funktory aplikatywne | IT

Półgrupy i monoidy w Haskellu7 kwi 2021

Blog | programowanie | haskell | programowanie funkcyjne | monoidy | półgrupy | IT

Jak czytać zagnieżdżone list comprehensions29 mar 2021

Blog | programowanie | software design | python | list comprehensions | IT

Funktory w Haskellu22 mar 2021

Blog | programowanie | software design | haskell | programowanie funkcyjne | funktory | IT

PolyDev

Maciej Michalec