Lingo Detect programming languages from file extensions and common filenames. Based on linguist's registry of languages. Development cabal v2-update cabal v2-configure cabal v2-build You can also use the Bazel build system: bazel build //...