@@ -9,6 +9,7 @@
9 * Add List.indexedMap and List.filterMap
9 * Add List.indexedMap and List.filterMap
10 * Add Maybe.map
10 * Add Maybe.map
11 * Add Basics.negate
11 * Add Basics.negate
12+ * Add (<<) and (>>) to Basics as in F#
12 * Add --bundle-runtime flag which creates stand-alone Elm programs
13 * Add --bundle-runtime flag which creates stand-alone Elm programs
13 * Error on ambiguious use of imported variables
14 * Error on ambiguious use of imported variables
14 * Replace dependency on Pandoc with cheapskate+kate
15 * Replace dependency on Pandoc with cheapskate+kate
@@ -19,15 +20,12 @@
19#### Breaking Changes:
20#### Breaking Changes:
21 * Rename Basics.id to Basics.identity
22 * Rename Basics.id to Basics.identity
22− * (.) is replaced by (<<) and (>>) as in F#
23 * Rename Basics.div to (//)
23 * Rename Basics.div to (//)
24 * Rename Basics.mod to (%)
24 * Rename Basics.mod to (%)
25− * Rename Maybe.maybe to Maybe.extract
26− * Rename Either.either to Either.extract
27− * Remove Maybe.justs for (List.filterMap id)
25+ * Remove Maybe.justs for (List.filterMap identity)
28 * Remove List.and for (List.foldl (&&) True)
26 * Remove List.and for (List.foldl (&&) True)
29 * Remove List.or for (List.foldl (||) False)
27 * Remove List.or for (List.foldl (||) False)
30− * Unambiguous syntax for importing ADTs and type aliases (whoo!)
28+ * Unambiguous syntax for importing ADTs and type aliases
31 * sqrt and logBase both only work on Floats now
29 * sqrt and logBase both only work on Floats now