Skip to content

docs: restructure and update research literature page - #323

Merged
magnus-madsen merged 3 commits into
masterfrom
docs/research-literature
Aug 7, 2026
Merged

docs: restructure and update research literature page#323
magnus-madsen merged 3 commits into
masterfrom
docs/research-literature

Conversation

@magnus-madsen

Copy link
Copy Markdown
Member

Reworks research-literature.md, which was a flat list of ten bare titles with no authors, venue, or year, and had not been updated since 2022.

Presentation

Adopts the same entry format as videos.md — bold linked title, then authors, venue, and year in italics:

- **[The Principles of the Flix Programming Language](https://dl.acm.org/doi/10.1145/3563835.3567661)**\
  *Magnus Madsen @ Onward! 2022*

Papers are grouped into Language Design, Types and Effects, Datalog and Fixpoints, and Compilation, reverse-chronological within each section.

Content

  • Adds the nine papers published since 2022: Language-Integrated Datalog, Qualified Types with Boolean Algebras, Overloading the Dot, Associated Effects, With or Without You, Fast and Efficient Boolean Unification, Restrictable Variants, Purity Reflection, and Breaking the Negative Cycle. The book already linked talks for two of these in videos.md but not the papers themselves.
  • Notes the Distinguished Paper Award (Purity Reflection) and Distinguished Artifact (Language-Integrated Datalog).
  • Cross-links the five papers that have a corresponding chapter.
  • Adds a note that Flix has evolved since many of these papers were published.
  • Moves the page last under Additional Information in SUMMARY.md, and reorders additional-information.md to match. That prose list was also missing Videos, so it is now added.

Verification

  • All 18 DOIs resolve through doi.org; both direct PDF links return 200.
  • Every title, author list, author order, venue, and year was checked against https://cs.au.dk/~magnusm/. The three ECOOP LIPIcs numbers were each confirmed against Dagstuhl to match the right paper.
  • The TAPAS 2016 entry is not on the homepage; its authors were confirmed from the abstract PDF.
  • mdbook build succeeds and all internal links resolve.

🤖 Generated with Claude Code

magnus-madsen and others added 3 commits August 7, 2026 17:06
Group the papers into Language Design, Types and Effects, Datalog and
Fixpoints, and Compilation, and give each entry a title, author list,
venue, and year using the same format as videos.md.

Add the nine papers published since 2022 and note the Distinguished
Paper Award and Distinguished Artifact. Cross-link the five papers that
have a corresponding chapter, and move the page last under Additional
Information.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Note that the papers are written for a research audience and are not
necessarily accessible to the general reader.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@magnus-madsen
magnus-madsen merged commit 746427f into master Aug 7, 2026
1 check passed
@magnus-madsen
magnus-madsen deleted the docs/research-literature branch August 7, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant