---
title: "Boxed"
description: "Functional building blocks for TypeScript: Option, Result, AsyncData and Future types with a fluent, non-academic API."
canonical: "https://vibing.inc/library/boxed-vg-0954"
category: "Dev Utilities & Vibe-Coding Tooling"
subcategory: "Type-safe TypeScript"
license: "MIT"
author: "Swan (@swan-io)"
source: "https://github.com/swan-io/boxed"
---

# Boxed
Functional building blocks for TypeScript: Option, Result, AsyncData and Future types with a fluent, non-academic API.
## Facts
- Source: https://github.com/swan-io/boxed
- Category: Dev Utilities & Vibe-Coding Tooling / Type-safe TypeScript
- Author: Swan (@swan-io)
- Licence: MIT
- Tags: typescript, functional, result, option
## Why it's a gem
fp-ts ergonomics without the category-theory vocabulary. Shipped by a real fintech.
---
Listed in The Vibeary: https://vibing.inc/library/boxed-vg-0954 · JSON: https://vibing.inc/api/public/library/gems/boxed-vg-0954