







This was originally posted on Jan. 15, 2007 and is being posted here for historical reasons
Golems, smart objects, and the file metaphor
Posted on Monday 1 Feb 2021. 2,011 words, 13 links. By Matt Webb.

Tangible Functional Programming
Seven Sketches in Compositionality: An Invitation to Applied Category Theory
This book is an invitation to discover advanced topics in category theory through concrete, real-world examples. It aims to give a tour: a gentle, quick introduction to guide later exploration. The tour takes place over seven sketches, each pairing an evocative application, such as databases, electric circuits, or dynamical systems, with the exploration of a categorical structure, such as adjoint functors, enriched categories, or toposes. No prior knowledge of category theory is assumed. A feedback form for typos, comments, questions, and suggestions is available here: https://docs.google.com/document/d/160G9OFcP5DWT8Stn7TxdVx83DJnnf7d5GML0_FOD5Wg/edit

Two Types of Assemblages
Recovering from an exhausting yet highly productive and exciting trip to Georgia Tech, I was excited to see that Alex Reid has a VERY INTERESTING post up on object-oriented rhetoric. In his discuss…

CPS based functional references
I have recently come up with a new way of representing functional references.
Categories of Containers
We introduce the notion of containers as a mathematical formalisation of the idea that many important datatypes consist of templates where data is stored. We show that containers have good closure properties under a variety of constructions including the formation of initial algebras and final coalgebras. We also show that containers include strictly positive types and shapely types but that there are containers which do not correspond to either of these. Further, we derive a representation result classifying the nature of polymorphic functions between containers. We finish this paper with an application to the theory of shapely types and refer to a forthcoming paper which applies this theory to differentiable types.


Categories for the Working Mathematician
Categories for the Working Mathematician provides an array of general ideas useful in a wide variety of fields. Starting from the foundations, this book illuminates the concepts of category, functor, natural transformation, and duality. The book then turns to adjoint functors, which provide a description of universal constructions, an analysis of the representations of functors by sets of morphisms, and a means of manipulating direct and inverse limits. These categorical concepts are extensively illustrated in the remaining chapters, which include many applications of the basic existence theorem for adjoint functors. The categories of algebraic systems are constructed from certain adjoint-like data and characterized by Beck's theorem. After considering a variety of applications, the book continues with the construction and exploitation of Kan extensions. This second edition includes a number of revisions and additions, including two new chapters on topics of active interest. One is onsymmetric monoidal categories and braided monoidal categories and the coherence theorems for them. The second describes 2-categories and the higher dimensional categories which have recently come into prominence. The bibliography has also been expanded to cover some of the many other recent advances concerning categories.

What you needa know about Yoneda: profunctor optics and the Yoneda lemma (functional pearl) | Proceedings of the ACM on Programming Languages
Profunctor optics are a neat and composable representation of bidirectional data accessors, including lenses, and their dual, prisms. The profunctor representation exploits higher-order functions and higher-kinded type constructor classes, but the ...

Inside Design Tokens: Definitions & Traits
Over the past three years, I’ve researched design tokens for usage in Theemo and I’m sharing my discoveries in this article series.

Category Theory for Programmers: The Preface
Table of Contents Part One Category: The Essence of Composition Types and Functions Categories Great and Small Kleisli Categories Products and Coproducts Simple Algebraic Data Types Functors Functo…


Anti-democratic attitudes are highly contagious, new psychology study finds
Hyperactive–impulsive ADHD traits predict higher curiosity in adults: evidence from a cross-sectional study
Understanding the influence of digital technology on human cognitive functions: A narrative review

How the hypercuriosity of ADHD may have helped humans thrive | Aeon Essays

The Entangled Brain: How Perception, Cognition, and Emotion Are Woven Together
Semble Setup Guide - Cosmik Labs
What is the Atmosphere? · Leaflet Lab Notes

adsb.at — Come fly the friendly Atmosphere
pixeline.be
ATmentions
AT Search
Semble link atlas
atproto.md

Abdelrahman's playground
Bao To - Design Engineer & Product Maker

Ping! Talks on Talking Machines

Bakken & Bæck is a design and technology studio. We build digital products, from zero to launch.

userinterface.wiki
Details That Make Interfaces Feel Better