nowfound

Life & fun · January 11, 2021

Hacn – a React “monad” implemented using F#/Fable

A "monad" or DSL for creating React components using Fable and F# computation expressions - pj/hacn

Hacn – a React “monad” implemented using F#/Fable launched on January 11, 2021 with 21 votes, #952 of 3,157 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 5 years on.

In plain words

Hacn is a React monad implementation built with F# and compiled to JavaScript via Fable. It provides a functional programming approach to managing state and side effects in React applications. The project is designed for developers familiar with functional programming who want to apply monadic patterns to React component logic. It's available as open-source code on GitHub.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • 21st.dev2025 · 21st.dev · ▲1,211

    I originally built this app to organize and reuse interesting React + Tailwind components I came across on Twitter, inspired by the shadcn/ui approach. Later, a friend started contributing their own components, and it got me thinking—this could grow into something bigger, like an NPM for design engineers to share and use components. Would love to hear your thoughts!

  • ShadcnblocksNov 2025 · shadcnblocks.com · ▲361

    The ultimate block set for shadcn/ui, Tailwind, and React

  • blocks.soNov 2025 · blocks.so · ▲61

    Open-source UI library built with React, Tailwind and shadcn

  • React-hn – Supports all Hacker News API v0 item types2014 · github.com · ▲69

    React-powered Hacker News client. Contribute to insin/react-hn development by creating an account on GitHub.

  • PW
    Programming with Pure Lambda Calculus2023 · bruijn.marvinborner.de · ▲61

    Functional programming language based on pure de Bruijn indexed lambda calculus.

  • Reactive: A React Book for the Reluctant (written by Claude)2025 · github.com · ▲49

    A fun way to learn a bad thing. Contribute to cloudstreet-dev/React-is-Awful development by creating an account on GitHub.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, January 2021

the whole month →