Etter flere tiår med relativ uvitenhet, er funksjonell programmering nå i ferd med å få den anerkjennelsen den fortjener. Med kortfattet og lettlest kode som støtter asynkron og samtidig behandling, har elementer av funksjonell programmering begynt å gjøre sitt inntog i flere tradisjonelt objektorienterte språk som C# og Java. Denne praktiske boken veileder C#-programmerere i hvordan de kan dra nytte av funksjonelle programmeringsegenskaper uten å måtte navigere i et helt nytt språk. Takket være det delte kjøringsmiljøet som er felles for C# og F#-språkene, er det mulig å bruke de fleste av F#'s funksjonelle egenskaper i C# også. Forfatteren Simon J. Painter forklarer hvordan du kan begynne å skrive funksjonell kode i C# umiddelbart, uten å måtte installere avhengigheter eller funksjoner nyere enn .NET 3. Du vil lære hvorfor konsepter innen funksjonell programmering kan gi umiddelbare fordeler i ditt arbeid. Få en forståelse av hva funksjonell programmering er og hvordan det har utviklet seg. Oppdag funksjonalitetene i det funksjonelle paradigmet ved hjelp av et mer kjent språk. Begynn å kode funksjonelt i C# med en gang.