Patrick Thomson
|
7978318d6b
|
Generalize eliminateFailures to MonadFail.
|
2019-12-05 15:15:15 -05:00 |
|
Patrick Thomson
|
615931890b
|
Restore the original location of eliminateFailures.
|
2019-12-05 15:10:10 -05:00 |
|
Patrick Thomson
|
37f70c8e28
|
Express eliminateFailures with Syntax.Term.handle.
|
2019-12-05 15:07:32 -05:00 |
|
Patrick Thomson
|
1c735d46d0
|
Establish HTraversable instances for Core, Ann, and Failure.
|
2019-12-05 15:06:54 -05:00 |
|
Patrick Thomson
|
7484625a78
|
Bump to a fused-syntax with HTraversable.
|
2019-12-05 15:06:38 -05:00 |
|
Patrick Thomson
|
e938c56ff6
|
Merge remote-tracking branch 'origin/master' into failure-is-just-success-rounded-down
|
2019-12-05 10:36:42 -05:00 |
|
Ayman Nadeem
|
9764d4f79d
|
Merge pull request #386 from github/warnings
warnings
|
2019-11-19 18:17:16 -05:00 |
|
Ayman Nadeem
|
09b49637bf
|
get rid of redundant imports
|
2019-11-19 15:39:45 -05:00 |
|
Ayman Nadeem
|
0bc12df5a3
|
stop warning on unused top binds
|
2019-11-19 15:39:37 -05:00 |
|
Ayman Nadeem
|
0c7e8f232d
|
add -Werror for semantic-ast package
|
2019-11-19 15:39:07 -05:00 |
|
Ayman Nadeem
|
94432be85f
|
add warnings to semantic-ast.cabal
|
2019-11-19 15:38:55 -05:00 |
|
Ayman Nadeem
|
6957168faa
|
Merge branch 'master' into json-output
|
2019-11-19 10:13:36 -05:00 |
|
Ayman Nadeem
|
706cf454f3
|
serialize to json and print (barring instances)
|
2019-11-19 10:09:32 -05:00 |
|
Ayman Nadeem
|
f2dd247042
|
import Data.Aeson
|
2019-11-19 10:08:56 -05:00 |
|
Ayman Nadeem
|
a98f2002ef
|
add Json constructor
|
2019-11-19 10:08:45 -05:00 |
|
Ayman Nadeem
|
4e312180c7
|
turn on warnings
|
2019-11-19 10:08:32 -05:00 |
|
Ayman Nadeem
|
2336bb4475
|
include ghc-options to turn on all warnings
|
2019-11-19 10:08:22 -05:00 |
|
Ayman Nadeem
|
479eb3e716
|
add aeson to executable
|
2019-11-19 10:02:44 -05:00 |
|
Ayman Nadeem
|
1469aed341
|
add aeson to library
|
2019-11-19 10:02:36 -05:00 |
|
Ayman Nadeem
|
6627603e42
|
remove misc comments
|
2019-11-18 13:52:15 -05:00 |
|
Patrick Thomson
|
609ddb989c
|
Add eliminateFailures, even though it doesn't do what I want.
|
2019-11-14 15:26:04 -05:00 |
|
Patrick Thomson
|
99ae60a184
|
Remove all MonadFail occurrences from the Python compiler.
|
2019-11-13 14:34:18 -05:00 |
|
Patrick Thomson
|
14d7ba5b0b
|
Add failure syntax.
|
2019-11-13 14:33:39 -05:00 |
|
Patrick Thomson
|
3e3f1da0a9
|
Merge remote-tracking branch 'origin/master' into fused-effects-one-dot-zero
|
2019-11-13 11:15:05 -05:00 |
|
Patrick Thomson
|
0507db6a50
|
Second pass. Got a couple failures.
|
2019-11-08 22:50:16 -05:00 |
|
Patrick Thomson
|
d26ff76a9f
|
First pass over the specs.
|
2019-11-08 22:48:26 -05:00 |
|
Patrick Thomson
|
b9388d1d20
|
Fix SpecHelpers.
Man, this is a monster of a file.
|
2019-11-08 22:43:09 -05:00 |
|
Patrick Thomson
|
2e39e129cd
|
Make semantic-python tests work.
|
2019-11-08 22:37:17 -05:00 |
|
Patrick Thomson
|
9c9e9db80f
|
Main semantic library is done!
|
2019-11-08 22:10:06 -05:00 |
|
Patrick Thomson
|
7bdfd1e0dd
|
Port Tags.Tagging to FE1.
|
2019-11-08 22:07:51 -05:00 |
|
Patrick Thomson
|
7fc41d0ef1
|
And the Terms API.
|
2019-11-08 22:06:43 -05:00 |
|
Patrick Thomson
|
3c9301e63e
|
And TOCSummaries.
|
2019-11-08 22:05:13 -05:00 |
|
Patrick Thomson
|
442ab1cc82
|
Spruce up Api.Diffs for FE1.
|
2019-11-08 22:04:22 -05:00 |
|
Patrick Thomson
|
efa4b0be61
|
Spruce up Measured carrier for FE1.
|
2019-11-08 22:02:20 -05:00 |
|
Patrick Thomson
|
6edd486eb4
|
Port, or attempt to port, Semantic.Util to FE1.
|
2019-11-08 21:59:28 -05:00 |
|
Patrick Thomson
|
685c7e8f3f
|
Port Semantic.Graph to FE1.
|
2019-11-08 21:55:04 -05:00 |
|
Patrick Thomson
|
ce2c083b87
|
Institute hellish hack to make Task compile.
|
2019-11-08 21:48:21 -05:00 |
|
Patrick Thomson
|
9a419428af
|
Port Timeout effect to FE1.
|
2019-11-08 21:40:42 -05:00 |
|
Patrick Thomson
|
d53a7bafdd
|
Port Telemetry effect to FE1.
|
2019-11-08 21:40:31 -05:00 |
|
Patrick Thomson
|
6e19094ded
|
Port Resolution to FE1.
|
2019-11-08 21:36:42 -05:00 |
|
Patrick Thomson
|
b06a2c14d4
|
Port over Files effect and remove rethrowing hack.
|
2019-11-08 21:35:02 -05:00 |
|
Patrick Thomson
|
3cb89b0aaf
|
Port over the thoroughly-benighted Distribute effect.
This needs to die.
|
2019-11-08 21:29:53 -05:00 |
|
Patrick Thomson
|
dda7ebbe6b
|
Fix up Rendering.Graph (with a nasty hack).
|
2019-11-08 21:27:18 -05:00 |
|
Patrick Thomson
|
9dbfd7f4b8
|
Port Semantic.Analysis to FE1.
|
2019-11-08 21:24:39 -05:00 |
|
Patrick Thomson
|
79bbb0968f
|
Port Abstract.Graph to FE1.
|
2019-11-08 21:21:36 -05:00 |
|
Patrick Thomson
|
4ff67a54f8
|
Upgrade the Parse effect to FE1.
|
2019-11-08 21:16:58 -05:00 |
|
Patrick Thomson
|
725f0c59d7
|
Small changes to Data.Graph.
|
2019-11-08 21:14:31 -05:00 |
|
Patrick Thomson
|
006a622d39
|
Overhaul Analysis.Caching.FlowInsensitive.
This file scares me.
|
2019-11-08 21:07:30 -05:00 |
|
Patrick Thomson
|
2f3566e01a
|
Port flow-sensitive analysis.
This one is a little shifty given the lack of resetFresh.
|
2019-11-08 19:25:57 -05:00 |
|
Patrick Thomson
|
01724d70ab
|
Port tracing analysis.
|
2019-11-08 19:25:51 -05:00 |
|