abreuagdaanupamartbehindchristiansencodycompilerscomputationconalcoqdandavideducationelliottericformallyfoundationsfunctionalgradhaskellhistoryhughesidrisisabellejanjohnjourneyleanlogicmacqueenmariemlmuijncknitinpatrickpedropedrotpierreplproversrealizabilityrouxschoolselfsystemstheoremverifyingwriting