Читать книгу JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript - Kyle Simpson - Страница 17

Biblioteki

Оглавление

Fragmenty kodu w tej książce w większości nie są oparte na bibliotekach. Sposób implementacji każdego poznawanego działania jest wyprowadzany w starym dobrym JavaScripcie. Jednak w miarę jak zaczynamy tworzyć więcej prawdziwego kodu w FP, będziemy korzystać z bibliotek, aby zapewnić zoptymalizowane i w pełni niezawodne wersje powszechnie akceptowanych narzędzi.

Na marginesie, warto sprawdzić dokumentację dotyczącą funkcji bibliotecznych, aby na pewno wiedzieć, jak one działają. Jest w nich wiele podobieństwa do kodu tworzonego w tej książce, ale bez wątpienia są też różnice, nawet między popularnymi bibliotekami.

Oto kilka popularnych bibliotek FP dla JavaScriptu, które stanowią doskonały punkt wyjścia do naszej analizy:

 Ramda (https://ramdajs.com/)

 lodash/fp (https://github.com/lodash/lodash/wiki/FP-Guide)

 functional.js (https://github.com/functionaljs/functional-js)

 Immutable.js (https://github.com/immutable-js/immutable-js)

Dodatek C zawiera bliższe spojrzenie na te i inne biblioteki.

JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript

Подняться наверх