git.iko.soy/rowtype-yoga/purescript-native
on 95026fc help sign in
95026fc--magic-do flagPhil Freeman 439ce1aFix operator precedence issuePhil Freeman 45b60f3Fix type synonyms issuePhil Freeman 0289bb6Make unifies with relation transitive againPhil Freeman 2405fb6Merge pull request #103 from utkarshkukreti/dont-add-trailing-whitespacePhil Freeman 30a2617Don't add trailing spaces in PureScript.Pretty.JS.Utkarsh Kukreti fc47431Fix JQuery testPhil Freeman cdc4ad6Update README.mdPhil Freeman 2b217feFix some bugs, including an issue with overenthusiastic inlining of variables.Phil Freeman 5564d57Fix transitive import issuePhil Freeman bd1afdcMore work on the PreludePhil Freeman 2c253d3Update prelude.pursPhil Freeman e2d5428Create jquery_io.pursPhil Freeman da0530bAuto include the Prelude, add --no-prelude flag.Phil Freeman 53cc34fFix an optimizer bugPhil Freeman 92e66f1Try to parse the Javascript in foreign import declarations.Phil Freeman c17fbe3Very basic version of GHCJS-style imports, no parsing of JS, yet.Phil Freeman d32d9ebFactor out Sugar modulePhil Freeman d7c524cFix bug in which data constructors were being incorrectly accessed across modulesPhil Freeman 5248e03Fix issue with extern member declarations returning functions.Phil Freeman 721b48cMove Optimize.hs into CodeGen modulePhil Freeman fa07667Create copies of vars during TCO to prevent capture of state in function call.Phil Freeman 3e68d75Update README.mdPhil Freeman 2d81c9fMerge branch 'tco'Phil Freeman ae58255Bump version to 0.2.9Phil Freeman 3a9e363Self-calls must not appear under a function in a tail call. Remove nested blocks during optimization.Phil Freeman 05e2a65First version of tail call optimization. Still need to figure out name shadowing and what happens when a return statement appears under a lambda.Phil Freeman 88812b7Bump version to 0.2.9Phil Freeman 03362b2Self-calls must not appear under a function in a tail call. Remove nested blocks during optimization.Phil Freeman 50eb190First version of tail call optimization. Still need to figure out name shadowing and what happens when a return statement appears under a lambda.Phil Freeman 6025dc6Update README.mdPhil Freeman 0ca3eaaRuntime type checks for basic typesPhil Freeman 1fc813fUpdate README.mdPhil Freeman a44a5c4Update README.mdPhil Freeman 5382177Remove values-as-statementsPhil Freeman d824d56Do notationPhil Freeman b10f11bRemove foreachPhil Freeman 7e7cc99Allow $ as an operatorPhil Freeman ec2e0e3First work on the Eff monadPhil Freeman 9aa9339Combine Type and Row types to facilitate kind-checking effects later.Phil Freeman 3b68926Add (:) to preludePhil Freeman a7335baNo special case for function definitions during codegenPhil Freeman badfe9eUse -fno-warn-orphansPhil Freeman d5a5c79Update README.mdPhil Freeman aefa1b9Update README.mdPhil Freeman 25005e3Bump versionPhil Freeman bcc7e77Merge branch 'bindinggroups'Phil Freeman 2992586Mutually recursive data types, part 2Phil Freeman 9994812Mutually recursive data types, part 1Phil Freeman 57ffe6dForeign imports always refer to functions defined globallyPhil Freeman