New: The "Begin Rust" book

❮❮ Page 3 of 7 ❯❯
Improving Commercial Haskell
Improving Commercial Haskell

A proposal on how we can make the Commercial Haskell Special Interest Group more useful for the community. Feedback very much welcome.

FP Complete's opinion
FP Complete's opinion

What is FP Complete's opinion on topic X? Nothing!

New user empathy
New user empathy

We often talk about the abstract "new user." I'd like to propose a more concrete, and hopefully more helpful, approach to helping new users, both with Haskell, and in general.

Async, futures, and tokio - Rust Crash Course lesson 7
Async, futures, and tokio - Rust Crash Course lesson 7

Lesson 7 in the Rust crash course: Async, futures, and tokio

Lifetimes and Slices - Rust Crash Course lesson 6 - exercise solutions
Lifetimes and Slices - Rust Crash Course lesson 6 - exercise solutions

Solutions to exercises in Rust crash course lesson 6, "Lifetimes and Slices."

Lifetimes and Slices - Rust Crash Course lesson 6
Lifetimes and Slices - Rust Crash Course lesson 6

Lesson 6 in the Rust crash course: Lifetimes and Slices.

Rule of Three - Parameters, Iterators, and Closures - Rust Crash Course lesson 5 - exercise solutions
Rule of Three - Parameters, Iterators, and Closures - Rust Crash Course lesson 5 - exercise solutions

Solutions to exercises in Rust crash course lesson 5, "Rule of Three - Parameters, Iterators, and Closures."

Why (I believe) Stackage succeeded
Why (I believe) Stackage succeeded

Some thoughts on what I believe has made Stackage a successful project.

Rule of Three - Parameters, Iterators, and Closures - Rust Crash Course lesson 5
Rule of Three - Parameters, Iterators, and Closures - Rust Crash Course lesson 5

Lesson 5 in the Rust crash course: Rule of Three - Parameters, Iterators, and Closures.

Stack(age): History, philosophy, and future
Stack(age): History, philosophy, and future

A personal review of the history of the Stackage and Stack projects, their philosophy, and some thoughts on their future.

Crates and more iterators - Rust Crash Course lesson 4 - exercise solutions
Crates and more iterators - Rust Crash Course lesson 4 - exercise solutions

Solutions to exercises in Rust crash course lesson 4, "Crates and more iterators."

Crates and more iterators - Rust Crash Course lesson 4
Crates and more iterators - Rust Crash Course lesson 4

Lesson 4 in the Rust crash course: crates and more iterators.

Proposal: Stack Code of Conduct
Proposal: Stack Code of Conduct

I'm proposing an unofficial code of conduct for the Stack project.

Iterators and Errors - Rust Crash Course lesson 3 - exercise solutions
Iterators and Errors - Rust Crash Course lesson 3 - exercise solutions

Solutions to exercises in Rust crash course lesson 3, "Iterators and Errors."

Iterators and Errors - Rust Crash Course lesson 3
Iterators and Errors - Rust Crash Course lesson 3

Lesson 3 in the Rust crash course: iterators and errors.

Basics of Ownership - Rust Crash Course lesson 2 - exercise solutions
Basics of Ownership - Rust Crash Course lesson 2 - exercise solutions

Solutions to exercises in Rust crash course lesson 2, "Basics of Ownership."

Basics of Ownership - Rust Crash Course lesson 2
Basics of Ownership - Rust Crash Course lesson 2

Lesson 2 in the Rust crash course: learning the basics of ownership.

Kick the Tires - Rust Crash Course lesson 1 - exercise solutions
Kick the Tires - Rust Crash Course lesson 1 - exercise solutions

Solutions to exercises in Rust crash course lesson 1, "Kicking the Tires."

Kick the Tires - Rust Crash Course lesson 1
Kick the Tires - Rust Crash Course lesson 1

Lesson 1 in the Rust crash course: kicking the tires with some basic usage of Rust.

Is it healthy? Depends on context
Is it healthy? Depends on context

I recently was asked the question "is it healthy?" about a food item. This blog post is an answer to that.

❮❮ Page 3 of 7 ❯❯