Gratis Versand in ganz Österreich
Bookbot

Boro Sitnikovski

    Introducing Blockchain with Lisp
    Introducing Software Verification with Dafny Language
    Introduction to Dependent Types with Idris
    • Introduction to Dependent Types with Idris

      Encoding Program Proofs in Types

      • 176 Seiten
      • 7 Lesestunden
      4,0(1)Abgeben

      The book delves into dependent types, enabling developers to create proof-carrying code using the Idris programming language. It covers the mathematical foundations essential for understanding Idris, along with practical applications for writing software and proving its properties mathematically. This resource is ideal for those looking to enhance their programming skills through a rigorous, proof-oriented approach.

      Introduction to Dependent Types with Idris
    • Introducing Software Verification with Dafny Language

      Proving Program Correctness

      • 152 Seiten
      • 6 Lesestunden
      3,0(2)Abgeben

      The book offers an accessible introduction to software verification and correctness proof using Dafny, a programming language supported by Microsoft Research. Unlike other texts that are heavily mathematical, it emphasizes clear explanations in plain English, making it suitable for programmers and developers familiar with C# and similar languages. This approach aims to demystify complex concepts, providing a practical foundation for those looking to enhance their understanding of software correctness.

      Introducing Software Verification with Dafny Language
    • Introducing Blockchain with Lisp

      Implement and Extend Blockchains with the Racket Language

      • 160 Seiten
      • 6 Lesestunden
      2,0(1)Abgeben

      The book offers a comprehensive guide to implementing blockchain technology using Racket, a general-purpose Lisp. It begins with foundational concepts of blockchain, ensuring a solid understanding before diving into Racket programming. After successfully creating a basic blockchain, readers will learn how to extend its functionality. Additionally, the appendices serve as valuable resources for further blockchain projects, making it a practical resource for both beginners and those looking to deepen their knowledge.

      Introducing Blockchain with Lisp