Leanpub Header

Skip to main content

Filters

Category: "Functional Programming"

Books

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. Functional Programming in TypeScript
    Functional Programming in TypeScript
    With categories
    dimitris papadimitriou
    No Description Available
  7. Functional Programming in Python

    Python's best kept secret is its built in support for functional programming. Even better, it allows functional programming to be blended seamlessly with procedural and object oriented coding styles. This book explains what functional programming is, how Python supports it, and how you can use it to write clean, efficient and reliable code.

  8. The Science of Functional Programming
    The Science of Functional Programming
    A tutorial, with examples in Scala
    Sergei Winitzki

    After reading this book, you will understand everything in FP. Prove that your application's business logic satisfies the laws for free Tambara profunctor lens over a holographic co-product monoidal category (whatever that means), and implement the necessary code in Scala? Will be no problem for you.

  9. Asynchronous functional javascript

    A deep dive into asynchronous javascript

  10. Functional Programming in C#
    Functional Programming in C#
    with Categories
    dimitris papadimitriou

    gain an advanced understanding of the mathematics behind functional programming

  11. Functional Programming in Javascript
    Functional Programming in Javascript
    gain an advanced understanding of the mathematics behind functional programming
    dimitris papadimitriou

    Master modern functional programming

  12. Programación Funcional para Mortales con Scalaz
    Programación Funcional para Mortales con Scalaz
    Sam Halliday and Oscar Vargas Torres

    Spanish translation of Functional Programming for Mortals.

  13. Scalazによる関数型プログラミングへの道

    Japanese translation of Functional Programming for Mortals with Scalaz

  14. Clojure Extended: Java interop

    Get the power of the Java platform in Clojure projects. Theory plus five practical chapters borrowed from real business tasks

  15. Lenses for the Mere Mortal: PureScript Edition

    Lenses are used (in statically typed functional programming languages) to look inside and "modify" nested data structures. They're notoriously hard to learn, but I believe that's a historical accident. This book teaches lenses in a way tailored to beginners.