moodmosaic

Blog

Clarity "Hello, World!" deployed on Stacks

2022-01-28

Learn how to deploy a 'Hello, World!' smart contract on Stacks mainnet using Clarity, the decidable language that brings smart contracts to Bitcoin.

Read more →

Clarity reference - Part 2 / Data-Space Primitives

2022-01-17

Learn about Clarity's data-space primitives: maps that store key-value pairs and the essential functions for getting, setting, inserting, and deleting data.

Read more →

Clarity reference - Part 1 / Primitives

2022-01-04

Introduction to Clarity smart contract language fundamentals: decidable programs that must terminate and interpreted code broadcasted as-is on the network.

Read more →

Clarity syntax definitions for Sublime Text

2021-12-23

Create custom Clarity syntax definitions for Sublime Text using .sublime-syntax files, with step-by-step process using Git, Node.js, VS Code, and Sublime Text.

Read more →

The rhyme of the altered Parser

2020-03-30

Fritz Ruehr's famous rhyme captures the essence of parsers: 'A Parser for Things is a function from Strings to Lists of Pairs of Things and Strings!' Explore altered parsers and their variations.

Read more →

Fantomas F# formatter in Visual Studio 2019

2020-03-01

Set up Fantomas F# code formatter as an external tool in Visual Studio 2019, compatible with Visual Studio 2015, 2017, and 2019 versions.

Read more →

Top ten desired Haskell language extensions

2018-02-02

Analysis of the 2017 State of Haskell survey results showing the top ten most desired language extensions, from OverloadedStrings to LambdaCase.

Read more →