RSS feed
b23508e5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 07:19
Run cpphs with -XCPP flag
cafc6732
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 06:52
Allow command line argument to be a file name instead of a module name.
17ff8ae7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 06:32
Move mhsdir into Flags.
30593a66
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/20 05:31
Rename workflow file
2f8a67f9
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 16:32
Add BangPatterns
7138be19
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 16:25
Use ! in a few carefully selected places.
f7c8747b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 13:16
Parse, and mostly ignore, ~ and ! in patterns.
539ee6de
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 12:23
Get rid of TSelect token. Use TSpec instead.
4982f703
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 12:17
Prepare for ~ and ! in patterns.
47d9db50
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 09:36
Use string gap
eb3069a1
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/19 09:35
Handle string gaps.
a535b887
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/18 14:15
Update README
685b2a19
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/18 08:47
Small efficiency tweak.
4c56f8b1
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/18 08:46
Small efficiency tweak
e126f4d9
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/18 06:46
Alpha convert
d4b84c17
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 18:47
Add everything needed for OverloadedStrings.
ea15fd2a
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 12:15
Add Data.String
35ff6ea8
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 09:22
Add Pretty class.
9ddedca6
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/17 07:30
Change symbol table implementation.
12bd6f95
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 09:56
Decode control character codes in Char/String literals.
8f7a66fb
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 09:48
Fix bug with negative literals in patterns.
9dda8f76
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 08:48
Change how argument handling works.
93fbba84
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/16 04:33
Allow empty export list
7939c024
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 14:05
Add :kind command.
fc65e90b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:50
Add :type command
a8f8fd8c
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:47
Add commented out Show instance
8deeb4ac
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:46
Add a Show instance
e8cdf93f
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:45
Generate Sign for inferred types.
47f7d6e4
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 13:01
Refactor a little.
48a7f2c7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 11:13
Fix bug in intersectBy
d7ca6737
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:08
Update for type inference
daa225f7
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:04
Run Infer test
8693a069
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:03
Remove some junk
e3c1cb70
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 10:02
Infer top level types.
145bf594
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:58
Add isNothing
d080a795
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:48
Add some more functions
8c59b129
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:48
Temporary comment
745d51de
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/15 09:47
Change scc to use Ord
c4bc15be
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 14:12
Fix complaint
9b670ad5
– Lennart Augustsson <lennart@augustsson.net>
authored
on 2024/02/14 10:09
Minor tweaks
03f5619e
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 14:09
Update extensions and version
ddfd7cbc
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:58
Move unsafeInterleaveIO
f7409aa5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:58
Add listToMaybe
6ad50732
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:58
Fixity for =<<
61976598
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:36
Add break
e93531c5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:35
Add mkTextEncoding
53362c02
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:35
Add doesFileExist
43515515
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:35
Add onException
52088bbf
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:35
Add unsafePerformIO
d546dc31
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 13:14
Add RealFrac
30525339
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 12:57
Add missing files
2ab39f5e
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 10:32
Do implicit import of Prelude, as prescribed.
1601a790
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 10:30
More memory for tests
b9fe0f80
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 09:48
Allow (but ignore) explicit import/export list on types/classes.
405cddb4
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 09:47
Allow extra ';' in blocks
01437fad
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/10 07:25
Minor lex/parse changes
d63cc260
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/09 19:58
Implement the 'insert } on parse error' rule.
6be27286
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/09 14:50
Change to a functional encoding.
a61784c0
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/09 10:39
Use a state machine for layout.
bd528026
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/09 09:30
Make parse use a stateful token machine for the next token.
066d714b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/09 09:07
Don't evaluate strings before saving cache.
ea2a7891
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 19:33
Do not require 'forall' anymore. Quantification is now implicit for types.
5beab480
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 19:24
Handle more cases
763763f3
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 19:24
Cleanup
9ebdd828
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 19:23
Add function to get local keys
014948ff
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 19:22
Move some definitions.
8736599e
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/08 15:45
Update MicroHs.cabal
b5757e22
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/08 15:40
Update MicroHs.cabal
6deb7698
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 14:04
Generate old-fashioned field selectors.
fe98ed66
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 13:57
Avoid name clashes
c9321a91
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 13:56
Don't export IORef representation.
4e159c62
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 10:48
Generate separate selector functions for records.
32a97fd5
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 10:13
Split HasField into HasField (for getField) and SetField (for setField).
539ad165
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 10:12
Fix a bug in instance selection.
3eab2cd2
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/08 07:05
Refactor error reporting a little.
07b07805
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/08 05:54
Merge pull request #36 from jmaessen/missing-id-ExpPrint
966103e5
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/08 05:53
Merge pull request #35 from jmaessen/more-ubsan
481e75c4
– Jan-Willem Maessen <jmaessen@fb.com>
authored
on 2024/02/07 17:05
Don't turn missing identifiers into indirection loops in ExpPrint
8f72f4d6
– Jan-Willem Maessen <jmaessen@fb.com>
authored
on 2024/02/07 16:41
More ubsan fixes
ad5b5061
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/06 17:33
Clean up some junk.
9604d31a
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/06 17:19
Fix a substitution bug!
6cf4c416
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/06 13:26
More tests
b7c1f531
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/06 12:21
New list comprehension desugaring.
11b52f88
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/05 20:46
Update TODO
f529ba31
– Lennart Augustsson <lennart@augustsson.net>
authored
and GitHub <noreply@github.com>
committed
on 2024/02/05 20:44
Update README.md
5e426997
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 16:22
Make it compile again.
f292a26d
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 16:20
Roundtrip in & nan via Rational
faf4d16a
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 16:20
Nicer inf & nan
4f9c037b
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 16:20
Cosmetic
6eb68e5c
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 16:11
Change test
17d673ba
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:57
Add missing file.
68ad75d9
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:55
More Read tests.
86275df6
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:50
Fix Show Char quotation bug.
3ba552fd
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:41
Test Read
d4d8306d
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:39
Even more Read
977b9590
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:28
More Read
25faeffb
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 15:20
More Read
392a92e3
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 14:54
More Read
4b775410
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/05 08:00
Redo Read a bit.
655c36aa
– Lennart Augustsson <lennart.augustsson@epicgames.com>
authored
on 2024/02/04 19:28
Change to use list comprehensions in Read. Add readList.
Next