shithub: MicroHs

RSS feed

c84bc8ca – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 16:07
Get rid of junk

e6dafb6d – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 15:51
Avoid <|> in favor of <|<

edbeb23f – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 15:31
Add a manual test for SimpleReadline

bbfe54d2 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 15:31
More Copyright

dc47672c – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 15:22
Fix type checking bug. Improve locations.

66515a44 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 13:55
Add history file.

3a392abc – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 13:54
Add lines

0cb851ab – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 13:54
More functions.

bf3afc47 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 13:00
Add simple readline.

f5a28933 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 13:00
Decode \b

a00373d0 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 13:00
Fix pasto

623dfe52 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 10:31
Add getraw and flush primitives.

3a8fc35e – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 09:20
Implement low level equality and use it for String.

99195712 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/18 06:57
Don't run broken test

c7b5ff84 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/18 06:53
Merge branch 'master' of github.com:augustss/MicroHs

78d0e7ea – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/18 06:53
Fix bugs

bab290b3 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:52
Less

e596c46a – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:51
Remove item

cf68ca55 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:51
Small cleanup

84103c13 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:39
Remove String from predefined

d0fd3697 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:36
Move definition of () to Primitives

89e71750 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:23
Remove junk

b9915c0c – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/18 06:05
Define some primitive types in Primitives.hs

b5c5d79b – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/17 09:41
More Makefile tweaks

121e6920 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/17 03:36
A little Makefile cleanup.

1425fe4b – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:30
Remove mark depth message

e48eabff – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:27
Tweak

ac1ee3a8 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:25
Add a file.

ba7cd828 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:22
Add attribute file

053d9b0a – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:21
Small update

9ec7b4f4 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:11
Update tests and README

94a01103 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 21:07
A small speedup

4d0255f0 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 20:58
Handle mutual recursion.

c096710b – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 20:52
Fix swaped arguments to !!

13e1bacd – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 20:05
Check for duplicate definitions.

aa1337f3 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 19:50
Use SCC for let bindings.

22433437 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 19:45
Turn GCRED back on

342c8008 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 19:45
A little more efficient

d1ba43e7 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 19:45
Make toList returned a key sorted list

a9695acf – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 14:30
Move #if around.

e66b1f33 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 14:06
Make mark() a little less stack hungry.

15be3d6e – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 11:33
Fix bug in freeVars

d52fbaee – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 11:11
Add SCC algorithm. Still unused.

48446fc0 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/16 07:46
Add simple IntSet.

e3ad24d4 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/15 17:09
Update TODO

0ba89914 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/15 09:22
Resolve fixities properly.

5d02ec08 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/15 06:03
Parse infix.

534875dc – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/15 05:58
Add Infix constructor.

83017c4a – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/13 18:10
Do fixity reolution during type checking.

2e82c90c – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/11 13:43
Add simple foreign import.

68fd1e20 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/11 10:10
Improve portability to 32 bits with more typedefs.

14f64b33 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/09 09:41
Fix missing Listish stuff

43967246 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/09 09:05
Refactor error reporting.

391047b3 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/08 08:52
Add [x..y] syntax.

609e290b – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/05 09:10
Minor tweaks.

bfccbb68 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/05 09:10
Add some enumerators.

a84c5e2e – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/05 08:40
more desugaring in type checker.

6477938a – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/05 08:34
Desugar 'do' in type checker.

a1ecc5c8 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/04 11:24
Better bin/cmhs target.

cec5cbda – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/04 09:55
Make cabal work.

8a445aca – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/04 06:58
Better cmhs build

cd9f6667 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:36
More stats.

70be2880 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:29
Update TODO

954613b6 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:23
Formatting

e5d8d3b6 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 15:12
Make kind signatures work.

b5eab6d7 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 14:46
Do kind checking.

1deadc82 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/03 14:07
Move kType.

87ef40ca – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/02 12:03
Kind signatures. Not yet checked.

4e569325 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/02 11:11
Add :: in expressions.

c7669790 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/02 10:50
More

e3728dc8 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 15:27
Edit

91ae7425 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 14:19
More locations

71f73ada – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 14:13
More locations in errors.

45e53d3e – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 14:04
Locations for unification errors.

751dbbda – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 13:34
Make literals have a location

65c23aff – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 13:08
Add $IO.dropArgs to allow -r to work with arguments.

b6ad2fab – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 12:35
Better error messages.

b588d78b – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 12:27
Better parse error messages.

d995cd0c – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 12:26
Make it compile with mhs

d93dc040 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:54
Use correct file name.

ef3d5eb2 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:40
Move files around.

cbb70cfa – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:34
Create tmp

00c90a09 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:29
Fewer stages

4e311bd4 – Lennart Augustsson <lennart@augustsson.net> authored on 2023/09/01 11:22
Add a bootstrap target.

07949a1e – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/09/01 09:58
Reword

dd2656d6 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 07:17
Better parse error message.

01aa0570 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 07:10
Show heap sizer in bytes.

a7ffbbc1 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 07:05
Stylistic changes

aa2fa989 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 06:59
Refactor Ident to its own module.

52fd5c4a – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/31 06:30
Location information in every identifier.

41eca634 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/30 11:00
Avoid direct use of Ident constructor.

7a26d7dd – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/30 08:49
Change StringMap to IdentMap

9209004f – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/30 07:48
Add more docs.

b32d219f – Lennart Augustsson <lennart@augustsson.net> authored on 2023/08/30 07:42
Make Ident a newtype.

f418323a – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/30 06:30
Temp

3c4dcd04 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 07:05
Minor fixes

8813aa5b – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:57
More docs.

b2a737ed – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:50
More docs.

97d23fbe – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:46
More documentation.

50442dd3 – Lennart Augustsson <lennart.augustsson@epicgames.com> authored on 2023/08/29 06:45
Add WIP

Next