Haskell Course - Lesson 19 - Applicative Functors and Effects
IOG Academy
Haskell Course - Lesson 18 - Functors
Haskell Course - Lesson 17 - Semigroup and Monoid
Haskell Course - Lesson 16 - Tips & Tricks
Marlowe Typescript SDK: Smart gift card example
Input Output
Marlowe Playground and TypeScript SDK
Marlowe TypeScript SDK: deploying and interacting with contracts
Marlowe TypeScript SDK demo (beta)
Marlowe Runner Demo
Haskell Course - Lesson 15 - Handling Errors
Haskell Course - Lesson 14 - Cabal and Language Extensions
Haskell Course - Lesson 12 - Installing Haskell Locally
Haskell Course - Lesson 13 - Modules
PPP 041003 - Developing smart contracts with PluTs (Typescript)
PPP 041004 - Developing smart contracts with OpShin and PyCardano ...
Creating Marlowe smart contracts using Blockly
PPP 040901 - Creating our own Stablecoin Dapp
PPP 040601 - The State Monad in practice
PPP 040501 - Introduction
PPP 040502 - Values
PPP 040503 - A Simple Minting Policy
PPP 040505 - NFT's
PPP 040401 - On-chain VS Off-chain
PPP 040404 - Off-chain Code with Lucid
PPP 040402 - Off-chain Code with Cardano CLI and GUI
PPP 040403 - Off-chain Code with Kuber
Node Course | Building the node with cabal
Node Course | Running the node
Node Course | Building the node with NIX
Node course | Creating a stake pool, the setup
Node Course | Generate keys and addresses
PPP 040301 - Script Contexts
PPP 040305 - Offchain Code with Lucid
PPP 040304 - Parameterized Contracts
PPP 040303 - A Vesting Example
PPP 040302 - Handling Time
PPP 040306 - Reference Scripts
PPP 040201 - Low-Level, Untyped Validation Scripts
PPP 040202 - Using the Cardano CLI to Interact with Plutus
PPP 040203 - High-Level, Typed Validation Scripts
PPP 040205 - Homework
PPP 040102 - Setting up Our Development Environment
PPP 040101 - Welcome and Introduction
PPP 040103 - Kuber Marketplace Demo
PPP 040105 - The EUTxO-Model
PPP 040104 - Hashing & Digital Signatures
PPP 040106 - Homework
Haskell Course - Lesson 11 - Basic IO
Haskell Course - Lesson 10 - Creating Type Classes and Instances
Haskell Course - Lesson 9 - Creating Parameterized and Recursive ...
Haskell Course - Lesson 8 - Creating Non-Parameterized Types
Haskell Course - Lesson 7 - Intro to Type Classes
Haskell Course - Lesson 6 - Recursion and Folds
Haskell Course - Lesson 5 - Improving and combining functions
Haskell Course - Lesson 4 - Pattern Matching and Case expressions
Haskell Course - Lesson 3 - Conditional & Helper Constructions
Haskell Course - Lesson 2 - Data types, Signatures, and Polymorphism
Haskell Course - Lesson 1 - Intro to Haskell and tools
Intro to the Haskell Course
PPP 031001 - Introduction
Exports shelf name, visibility, and book metadata. Smallest file, useful for migrating structure if books already exist in target library.
Includes paths to book files relative to Calibre library and any linked URLs. Target library must have identical structure for local files.
Packages shelf data and actual book files (formats, covers) into a single ZIP archive. Most portable, largest file size.