Alcides Fonseca.AI & Programming Languages researcher
40.197958, -8.408312

Making intelligent software
more reliable.

I work on the intersection of AI, Software Engineering and Programming Languages. Currently, I am applying Formal Methods to Agents, towards AI Safety.

Program synthesisLiquid typesReliable AIGuardrailsEvals

Lean 3

Resources about the Lean Theorem Prover (version 3)

Learning Lean For Fun

Courses using Lean

Books

Other Resources

Exams and Exercise Sheets in Lean

PhD and Master Thesis using Lean

More links

Short tips

code. set_option pp.generalized_field_notation false

Turns off dot-notation