Papers We Love - Elixir Edition
summary
Elixir core uses research to build concrete tools: a code formatter based on John Hughes’s pretty-print algebra and Christian Lindig’s strict pretty printing implemented to respect line-length, nesting and terminal color; a fast diff for test failures using Myers diff (list on Myers) plus a fast-string similarity filter so huge, dissimilar strings skip expensive diffs; and a property-testing library porting ideas from QuickCheck and Clojure test.check (stream_data), all implemented and used in production.
AI-written summary · about
chapters (4)
- 0:00Start
- 12:22source code changes DNA strand mutation
- 18:00Recursive functions of symbolic expressions and their computation by machine
- 18:18Advances in record linkage methodology as applied to the 1985 census of Tampa Florida
related talks
37mThe Elixir parser under the microscope
46mBuild Your Own Elixir
44mA Few Improvements to Erlang
22mEasier Lint Authoring with Semantic Search and (...)
37mMetaprogramming + DSL Design in Elixir
35mThe pillars of Metaprogramming in Elixir
30mExploring Elixir Project Re compilation
29mMy Little Parser: Tooling is Magic
