Everything About ___
Live briefing

Everything about ML (programming language)

General purpose functional programming language

ML is the metalanguage developed for the Edinburgh LCF theorem prover in the 1970s. It is an early statically typed, functional language with polymorphic type inference in the Hindley–Milner style, and other features like exceptions and mutable variables. ML's design in LCF directly inspired the later ML family and influenced subsequent functional language development. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: ML (programming language)A 5-minute orientation
  2. Skim a recent paper: Prompting Is Programming: A Query Language for Large Language ModelsInfluential work since 2022
  3. Pick up a classic book: Categories and computer scienceThe most-reprinted book on the subject
  4. Read the landmark paper: Stan : A Probabilistic Programming LanguageCited 6,167 times
  5. Go sideways: OCamlA closely related topic
  6. Go sideways: Value restrictionA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. History
  2. Overview
  3. Examples

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics