on 76ec3fe help sign in
all commits
d0a9bebadjust tests with --consolewidth for use with -f cursesAndreas Reuleaux 43127b1Move Fin, Vect and So from prelude to baseEdwin Brady a1fb7a3Inline with blocksEdwin Brady a6caf2dShow more errorsDavid Raymond Christiansen b0720b0Change guardedness check for new-style coinductionEdwin Brady 57c8657Added column name to sourceAhmad Salim Al-Sibahi 99a8a66Check that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked.Edwin Brady 56bd9a1Look through call graph for mutual recursion when productivity checking Otherwise we might miss non-productive calls, particularly important when using 'with'. Fixes issue #183Edwin Brady