Skip to content

Releases: chrisdone/hell

2024-08-23

23 Aug 10:44
Compare
Choose a tag to compare
2024-08-23 Pre-release
Pre-release

What's Changed

  • Check scope of variables at the desugarer stage too by @chrisdone in #24
  • Support argument passing into scripts
  • Drop --exec support

Full Changelog: 2024-08-05...2024-08-23

2024-08-05

05 Aug 14:38
Compare
Choose a tag to compare
2024-08-05 Pre-release
Pre-release
  • Human-readable error messages (basic, nothing fancy)
  • Error out in the elaborator when variables that aren't in scope are encountered
    • Previously it would leave these to be resolved by the checker which lead to an "AmbiguousMetaVar" error - not helpful!

2024-07-24

24 Jul 14:52
Compare
Choose a tag to compare
2024-07-24 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2024-07-15...2024-07-24

2024-07-15

15 Jul 12:40
Compare
Choose a tag to compare
2024-07-15 Pre-release
Pre-release

Full Changelog: 2024-07-11...2024-07-15

2024-07-11

11 Jul 13:49
Compare
Choose a tag to compare
2024-07-11 Pre-release
Pre-release

Full Changelog: 2024-07-05...2024-07-11

2024-07-05

05 Jul 11:52
Compare
Choose a tag to compare
2024-07-05 Pre-release
Pre-release

Add

  • "List.iterate'" List.iterate' :: forall a. (a -> a) -> a -> [a]
  • "List.filter" List.filter :: forall a. (a -> Bool) -> [a] -> [a]
  • "List.foldl'" List.foldl' :: forall a b. (b -> a -> b) -> b -> [a] -> b
  • "List.zip" List.zip :: forall a b. [a] -> [b] -> [(a,b)]
  • "List.zipWith" List.zipWith :: forall a b c. (a -> b -> c) -> [a] -> [b] -> [c]
  • "Maybe.mapMaybe" Maybe.mapMaybe :: forall a b. (a -> Maybe b) -> [a] -> [b]

2024-04-12

28 Jun 14:06
Compare
Choose a tag to compare
2024-04-12 Pre-release
Pre-release

Adds Timeout.timeout and Concurrent.threadDelay.

2024-02-21

21 Feb 13:51
Compare
Choose a tag to compare
2024-02-21 Pre-release
Pre-release

Removed internal error calls and now everything has a sum type error message. Human-friendly error messages will come in a later release.

2024-02-20

21 Feb 12:31
Compare
Choose a tag to compare
2024-02-20 Pre-release
Pre-release

I'm using this version to generate my blog.

2023-12-15

15 Dec 11:14
Compare
Choose a tag to compare
2023-12-15 Pre-release
Pre-release

Loads of new stuff. Some breaking name changes.

Opt parse applicative arguments, if syntax, loads more functions.