Leanpub Header

Skip to main content

Filters

Category: "Functional Programming"

Books

  1. Modern Software Design in Fortran
    No Description Available
  2. Effect Oriented Programming
    Effect Oriented Programming
    A Paradigm for Creating Reliable, Adaptable, Testable Systems - Using Scala and ZIO
    Bruce Eckel, Bill Frasure, and James Ward

    Have you wondered what makes functional programming such a big deal, but haven't been able to get through any of the explanations? We wrote this book for you. Four years in the making! Phone-friendly: the code listings are easily readable without phone gymnastics. This is a small book—it took an enormous amount of effort to make it so! Also available as a Print Book.

  3. The Clojure Programming Journey
    The Clojure Programming Journey
    From First Steps to Professional Mastery in Functional Programming
    Steve Publications

    Transform the way you think about code with Clojure. From your first expression to professional application design, The Clojure Programming Journey reveals the power of functional programming, immutability, and elegant software architecture. Build lasting skills in a language designed for simplicity, clarity, and mastery.

  4. NixOS in Production
    NixOS in Production
    The NixOS handbook for professional use ONLY
    Gabriella Gonzalez

    Want to use NixOS "for real" at work? Interested in learning one of the hottest emerging DevOps technologies? Jumpstart your professional career by reading this book authored by a professional user of NixOS.

  5. Pragmatic Type-Level Design
    Pragmatic Type-Level Design
    Practical introduction to type-level programming: design principles, design patterns, methodologies, approaches
    Alexander Granin

    An approachable, well-written, practice-oriented, academism-free guide into programming with types. How to build useful real-world type-level programs with low complexity and low risks.

  6. Gleam in Depth
    Gleam in Depth
    A Practical Guide to Building Robust Concurrent Systems
    Steve Publications

    Build a strong foundation in Gleam and learn how to turn its simplicity into reliable, concurrent systems. From language basics and the BEAM to OTP, web development and deployment, this practical guide uses clear explanations and runnable examples to help you build software that is safe, scalable and ready for production.

  7. Practical FP in Scala
    Practical FP in Scala
    A hands-on approach
    Gabriel Volpe

    A practical book aimed for those familiar with functional programming in Scala who are yet not confident about architecting an application from scratch. Together, we will develop a purely functional application using the best libraries in the Cats ecosystem, while learning about design patterns and best practices.

  8. Essential F#
    Essential F#
    Ian Russell

    Everywhere you look, programming languages are gaining functional features. The problem is that it's not the individual features that make functional programmers happy, it's the way that your approach to writing software and the features work together to help you write simple code to solve interesting problems. This concise, practical ebook will help you discover why F# is such a popular language with those who have spent time learning its secrets. 

  9. Pure functional HTTP APIs in Scala

    Discover the pure functional side of HTTP API programming in Scala.

  10. Mastering AWS: Advanced Python Engineering

    Mastering AWS: Advanced Python Engineering About the Book: "Mastering AWS: Advanced Python Engineering" is a comprehensive, deep-dive manual written for senior software engineers, DevOps specialists, and cloud architects who want to push the boundaries of infrastructure automation.

  11. Building Web Applications with Servant in Haskell
    Building Web Applications with Servant in Haskell
    A Practical Guide to Type-Safe APIs from Design to Deployment
    Steve Publications

    Build robust web applications and REST APIs with Haskell and Servant. This practical guide takes you from core Haskell concepts to type-safe API design, PostgreSQL, JWT authentication, testing and deployment. Along the way, you’ll build a complete versioned API using patterns that make real-world Servant projects reliable and maintainable.

  12. Advanced Automation: 50-Chapter Master Script Package

    Advanced Automation: 50-Chapter Master Script Package The Blueprint for Level 5 Autonomous Enterprise InfrastructureAre you ready to move past fragile ad-hoc scripts and engineer true, self-governing technical autonomy? In high-scale enterprise environments, automation is no longer about writing a quick Bash utility to clear a disk partition. It is about building resilient, self-healing systems that operate at a scale where manual intervention is a fundamental failure of design.

  13. Essential Scheme
    Essential Scheme
    A Complete Guide to the Language and Its Philosophy
    Steve Publications

    Scheme looks simple by design, but beneath its tiny core lies a remarkably powerful way of thinking about programs. Essential Scheme takes you from your first expression to continuations, macros and interpreters, revealing the ideas behind the language along the way. Clear examples and careful explanations make Scheme’s deepest concepts approachable.

  14. Disciples of Renown™ - Sanctify Hollowed Ground
    Disciples of Renown™ - Sanctify Hollowed Ground
    a "Walk-Though RPG Developer's Guide"
    Stephen Gose

    This Developer's Guide is the second in the "Disciples of Renown™" gaming series. It leads you through the development of the "Sanctify Hollowed Grounds" Role-Playing Game in both Construct v3 & v2 encoding formats. It's perfect for novices, experienced web developers, and anyone wanting their own bespoke game, artwork, and features.

  15. Mastering F#
    Mastering F#
    A Complete Guide from Fundamentals to Advanced Functional Programming
    Steve Publications

    Whether you're new to programming or expanding your .NET skills, this book will help you master F# from the ground up. Through practical examples and real projects, you'll learn to write clean, reliable code, embrace functional programming and build modern applications with confidence.