Hands-On Functional Programming with TypeScript
Functionalprogrammingisapowerfulprogrammingparadigmthatcanhelpyoutowritebettercode.However,learningfunctionalprogrammingcanbecomplicated,andtheexistingliteratureisoftentoocomplexforbeginners.ThisbookisanapproachableintroductiontofunctionalprogrammingandreactiveprogrammingwithTypeScriptforreaderswithoutpreviousexperienceinfunctionalprogrammingwithJavaScript,TypeScript,oranyotherprogramminglanguage.Thebookwillhelpyouunderstandthepros,cons,andcoreprinciplesoffunctionalprogramminginTypeScript.Itwillexplainhigherorderfunctions,referentialtransparency,functionalcomposition,andmonadswiththehelpofeffectivecodeexamples.UsingTypeScriptasafunctionalprogramminglanguage,you’llalsobeabletobrushuponyourknowledgeofapplyingfunctionalprogrammingtechniques,includingcurrying,laziness,andimmutability,toreal-worldscenarios.Bytheendofthisbook,youwillbeconfidentwhenitcomestousingcorefunctionalandreactiveprogrammingtechniquestohelpyoubuildeffectiveapplicationswithTypeScript.
·4.1萬字