on 00a3069 help sign in
all commits
740341fSwitch to the CPS'd result type for everythingEvan Czaplicki d93de65Add Elm.Name.value NOINLINE constantEvan Czaplicki ddb7c79Switch canonicalization to CPS / gather usage counts for variablesEvan Czaplicki 7c33c13Get Type.Constrain.Module workingEvan Czaplicki 2e0bedaUpdate canonicalizer for Reporting.Annotation simplificationEvan Czaplicki 8867611Update canonicalize for AST shuffleEvan Czaplicki 27cee06Store canonical types with pattern lookup tableEvan Czaplicki 24caf2aVerify that init/onEffects/onSelfMsg exist in canonicalizationEvan Czaplicki 07f61dcDefine NOINLINE versions of Int, Float, etc. in Elm.NameEvan Czaplicki 32834faVerify that port types can actually pass between Elm and JSEvan Czaplicki 52e43bbDisallow equivalent representations of the same typeEvan Czaplicki fe1d53aRefactor representation of "exposing" and documentationEvan Czaplicki 2feb357Begin upgrade of Reporting code from String to TextEvan Czaplicki e53128cConvert Canonicalization phase from String to TextEvan Czaplicki b97576dAttempt to speed up the parsing phaseEvan Czaplicki 04c5e28Get rid of a bunch of TODOs in error messagesEvan Czaplicki 72da9daRename `Foreign` to `Port` across the codebaseEvan Czaplicki f24673bAdd "pkg" field to effect managersEvan Czaplicki 1b28a32Make `checkForeignType` more generic and export itEvan Czaplicki 94ebc2dUse the same Result type everywhereEvan Czaplicki 66c833dGet foreign effects workingEvan Czaplicki