Leanpub Header

Skip to main content

Filters

Category: "Functional Programming"

Functional Programming

  1. Functional Programming in Typescript
    Functional Programming in Typescript
    A Practical Guide
    Sam Van Overmeire

    Disappointed with Object-oriented Programming? Has imperative coding let you down? Don't worry, because Functional Programming is here to fix all your problems! Maybe! More realistically, it will show you new ways of thinking about code. So why not give it a go with a programming language you are probably already familiar with?

  2. Build It With Nitrogen: The Fast-Off-the-Block Erlang Web Framework

    Build It with Nitrogen: the Fast Off the Block Erlang Web Framework, guides web developers step-by-step through construction of highly reliable web applications. Nitrogen is designed for no-fuss development. It abstracts HTML and JavaScript into syntactically consistent elements and actions; preserves the scalability benefits of Erlang.

  3. Functional Java
    Functional Java
    with Vavr
    dimitris papadimitriou

    Practical functional programming in Java using Vavr functional library

  4. Practical functional C#
    Practical functional C#
    A practical guide to the language-ext C# functional Library
    dimitris papadimitriou

    Functional programming in modern Web Application development using Asp.Net Core and Domain Driven Design with the language-ext functional library in C#

  5. Scheming: The journey through functional programming, language design, insobriety and bad jokes

    This is a story of a middle-aged programmer that started with writing some code in Lisp, then quickly escalated to writing my own Lisp, and only went downhill from there.

  6. Visual Category Theory Brick by Brick, Part 6
    Visual Category Theory Brick by Brick, Part 6
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The sixth part covers vertical and whisker compositions of natural transformations, identity and isomorphism of functors, equivalence, isomorphism, and adjoint equivalence of categories, functor and morphism categories, natural transformations as functors, representable functors, category of presheaves, Yoneda embedding and lemma.

  7. Функциональное мышление в PHP

    Подход к PHP с функциональной точки зрения. Да, это возможно. (С небольшой щепоткой теории категорий.)

  8. Visual Category Theory Brick by Brick, Part 5
    Visual Category Theory Brick by Brick, Part 5
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The fifth part covers exponentials and evaluation in sets and categories, subobjects, equalizers, equivalence classes and quotients, coequalizers, congruence categories, morphism functors, and presheaves.

  9. Visual Category Theory Brick by Brick, Part 4
    Visual Category Theory Brick by Brick, Part 4
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The fourth part covers non-concrete categories, group objects, monoid, group, opposite, arrow, slice, and coslice categories, forgetful functors, monomorphisms, epimorphisms, and isomorphisms.

  10. Functional Design and Architecture (Early Edition, 2020)
    Functional Design and Architecture (Early Edition, 2020)
    Building real programs in static functional languages: application architectures, design patterns, best practices and approaches
    Alexander Granin

    Software Design in Functional Programming, Design Patterns and Practices, Methodologies and Application Architectures. How to build real software in Haskell with less efforts and low risks. The first complete source of knowledge.

  11. Visual Category Theory Brick by Brick, Part 3
    Visual Category Theory Brick by Brick, Part 3
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The third part covers adjoint functors, diagram shapes and categories, cones and cocones, limits and colimits, pullbacks and pushouts.

  12. Visual Category Theory Brick by Brick, Part 2
    Visual Category Theory Brick by Brick, Part 2
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    The second part covers duality, products, coproducts, biproducts, initial and terminal objects, pointed categories, matrix representation of morphisms, and monoids.

  13. Visual Category Theory Brick by Brick, Part 1
    Visual Category Theory Brick by Brick, Part 1
    Using LEGO® to Teach Abstract Mathematics
    Dmitry Vostokov

    Category theory abstractions are very challenging to apprehend correctly, require a steep learning curve for non-mathematicians, and, for people with traditional naïve set theory education, a paradigm shift in thinking. The book uses LEGO® to teach category theory.

  14. Thinking Functionally in PHP

    Approaching PHP from a functional perspective. Yes, really. (With just a pinch of category theory.)

  15. Functional Programming in TypeScript
    Functional Programming in TypeScript
    With categories
    dimitris papadimitriou
    No Description Available