Darklang
  • Homepage
  • Demo
  • Documentation
  • Source
  • Community
Sign in Subscribe
Darklang
Programming

Real problems with functional languages

And their influence on Dark After two decades of coding professionally in a dozen languages, I’ve come to a conclusion about static and dynamic types: * Static types help you ensure that your changes work, especially for changes that span large parts of the program. This leads to long-term productivity
26 Jun 2019 9 min read
Startup

Dark Residency

We’re opening up for a couple more alpha users in our residency (so far, we’ve had two people build their business on it through a similar program, see below¹). Dark lets you write a backend really easily, and your infrastructure is set up as soon as you write
18 Apr 2019 2 min read
Tablecloth: a new standard library for OCaml & ReasonML
Programming

Tablecloth: a new standard library for OCaml & ReasonML

Tablecloth [https://github.com/darklang/tablecloth] is an ergonomic, cross-platform, standard library for use with OCaml and ReasonML, which provides easy-to-use, comprehensive and performant modules, that have the same API on all OCaml / ReasonML / Bucklescript platforms. Tablecloth is not intended to replace your current standard library. Instead, it’s intended
19 Mar 2019 4 min read
Darklang logo
Coding

What is Dark?

Dark is a holistic programming language, structured editor, and infrastructure, for building backend web services. It’s aimed at frontend, backend, and mobile engineers. Our goal is to make coding 100x easier, which we believe will allow a billion people to build software. This is a huge challenge, that requires
28 Feb 2019 8 min read
Philip2: an Elm-to-ReasonML compiler
Elm

Philip2: an Elm-to-ReasonML compiler

In November, Dark [https://darklang.com/] made a decision to move off of Elm [https://elm-lang.org/], and port our frontend to Bucklescript [https://bucklescript.github.io/] (aka OCaml, dba ReasonML). Being over 10kLOC, and having active development, it would have been error prone and difficult to port it manually.
03 Jan 2019 1 min read
← Newer Posts Page 3 of 3
Darklang © 2025
Powered by Ghost