Ross ROSS = Recommend OSS · open-source software intelligence for agents

PureScript

A strongly-typed language that compiles to JavaScript observed · 2026-08-28

github.com/purescript/purescript · homepage · Haskell · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 91
  • Release rhythm 43
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4720
  • days_rel: 171
  • days_push: 57
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

8901 stars · 575 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

PureScript is a small, strongly typed functional programming language inspired by Haskell that compiles to readable JavaScript. It features expressive types such as row polymorphism, higher-kinded types, and type classes, with tooling for building web applications and servers.

Use cases

  • write type-safe frontend web apps that compile to javascript
  • use haskell-style functional programming in the browser
  • build web servers with a strongly typed alt-js language
  • learn functional programming with expressive types
  • interoperate with existing javascript libraries from a typed language

When to choose

  • you want Haskell-like type safety targeting JavaScript
  • you need readable JS output and easy JS interop
  • you value expressive types like row polymorphism and higher-kinded types

When to avoid

  • you need a huge ecosystem or mainstream hiring pool like TypeScript
  • you want a language with no Haskell-style learning curve
  • you need non-JavaScript backend targets without FFI work

Facets

library · maturity active

compiler programming-language type-system programming-languages compilers web-development frontend windows cross-platform alt-js haskell-inspired functional-programming strongly-typed compiles-to-javascript javascript nodejs linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
purescript/purescriptmain76
purescript/documentationdocs32

For agents

markdown · JSON · MCP: product_card(name="purescript/purescript")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem