🌱Growth by usage: landing pages that adapt and compile for your needs
💡Full type-safety: errors at compile time, not in production
🚀Jenga & Lamarckian: Modern Haskell static web frameworks
Growth by usage was Lamarckian’s formerly famous idea that strengths could be passed through generations. In the same way, Lamarckian (and Jenga) let you build landing pages that evolve by heavy user usage.
A Haskell/Reflex.Dom static site library, Lamarckian brings compile-time safety, effortless markdown for blogs, SEO optimization, and ergonomic integration with modern CSS frameworks.
View on GitHubMarkdown usage and integration in Reflex, an excellent static dom builder.
Routing and accurate link generation, SEO-optimized, without SPA performance cost.
Easy compatibility with ClasshSS and reflex-classh for UI dev—use Haskell or JS.
DOM composition and static page generation moved to the compiler, catching errors earlier.
Get the full power of GHC, with strong types, functional composition and customizability.
Avoid indexing mistakes and argument mismatches in DOM layouts—the compiler helps!
Get started evolving your landing page, blog, or static site with Lamarckian & Jenga.
GitHub • Lamarckian