What's New
New Language Support
- Elm (
.elm) — value declarations, type aliases, type declarations, port annotations, infix declarations (#335) - Clojure/EDN (
.clj,.cljs,.cljc,.edn) — vars, functions, macros, multimethods, protocols, records, types, EDN map entries (#337) - D (
.d,.di) — modules, functions, classes, structs, interfaces, unions, enums, templates, aliases, unittests (#338)
sem now supports 31 programming languages with full entity extraction.