Bevezetés a függő típusokba Idris-szel: Programbizonyítások kódolása típusokba

Értékelés:   (5.0 az 5-ből)

Bevezetés a függő típusokba Idris-szel: Programbizonyítások kódolása típusokba (Boro Sitnikovski)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.

Eredeti címe:

Introduction to Dependent Types with Idris: Encoding Program Proofs in Types

Könyv tartalma:

A függő típusok egy olyan koncepció, amely lehetővé teszi a fejlesztők számára, hogy bizonyító erejű kódot írjanak. Az Idris egy olyan programozási nyelv, amely támogatja a függő típusokat. Ez a könyv megtanítja az Idris matematikai alapjait, valamint azt, hogyan használjuk szoftverek írására és tulajdonságok matematikai bizonyítására.

A könyv első része bevezetésként szolgál a nyelv mögöttes elméleteibe. A formális rendszerek és a matematikai logikai rendszerek, mint alapvető építőelemek áttekintésével kezdődik, majd fokozatosan építkezik a függő típusokig. Ezután a függő típusok típuselméletét tanulja meg. Ezt követően az Idris programozási nyelvvel ismerkedik meg, majd befejezésül a formális rendszerek és a típusellenőrzők mélységeit tárja fel azok megvalósításával.

A Bevezetés a függő típusokba Idris-szel egyszerű példákon keresztül vezet végig a fejlettebb technikákon keresztül, a nehézségeket a tudás bővülésével fokozva. Minden fejezet tartalmaz egy sor feladatot a tárgyalt témák alapján, hogy tovább szilárdítsa a tanulást. Az alapokon túl nem várható el speciális matematikai tudás, így a könyv tökéletes kezdők számára.

Mit fogsz tanulni

Megérti a Lambda-számítást és a függő típusokat.

⬤  Betekintést nyerhet a funkcionális programozásba.

⬤ Írd a matematikai bizonyításokat Idrisszel.

Kinek szól ez a könyv

Programozóknak, matematikusoknak, akadémikusoknak és bárkinek, aki érdeklődik a függő típusok és a lambda-számítás megismerése iránt.

A könyv egyéb adatai:

ISBN:9781484292587
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2023
Oldalak száma:157

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Blockchain bevezetése LISP-vel: Blokkláncok megvalósítása és bővítése a Racket nyelvvel -...
Implementáljon blokkláncot a semmiből az összes részletre...
Blockchain bevezetése LISP-vel: Blokkláncok megvalósítása és bővítése a Racket nyelvvel - Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language
Szoftverellenőrzés bevezetése a Dafny nyelvvel: Programok helyességének bizonyítása - Introducing...
Ismerkedjen meg a szoftverellenőrzéssel és a...
Szoftverellenőrzés bevezetése a Dafny nyelvvel: Programok helyességének bizonyítása - Introducing Software Verification with Dafny Language: Proving Program Correctness
Bevezetés a függő típusokba Idris-szel: Programbizonyítások kódolása típusokba - Introduction to...
A függő típusok egy olyan koncepció, amely...
Bevezetés a függő típusokba Idris-szel: Programbizonyítások kódolása típusokba - Introduction to Dependent Types with Idris: Encoding Program Proofs in Types

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)