Get the latest tech news

Evaluation order and nontermination in query languages


Last month I gave a talk at FLOPS about finite functional programming or ‘λFS’, my latest attempt (previously: Datafun) to combine functional programming with relational programming à la Datalog or SQL – and tensor algebra too, because why not? In λFS, a relation R is treated as a function: we let R(x) = true iff x is in R, false otherwise. This function is finite in that R(x) = true for only finitely many inputs x: these are its support.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of query languages

query languages

Photo of nontermination

nontermination

Photo of Evaluation order

Evaluation order