Rob Rix
|
a112fca6f3
|
Merge branch 'master' into 🔥-monolithic-syntax
|
2017-12-18 15:07:00 -05:00 |
|
Rob Rix
|
96c94e7672
|
iterFreer’s algebra takes the continuation & instruction in the opposite order.
|
2017-12-13 09:18:42 -08:00 |
|
Timothy Clem
|
8e8d2fb41e
|
Merge remote-tracking branch 'origin/master' into bidistribute
|
2017-12-13 09:14:05 -08:00 |
|
Rick Winfrey
|
01c30abc2d
|
Add single blob parser util function for convenience
|
2017-12-11 15:39:12 -08:00 |
|
Timothy Clem
|
143b1b8a12
|
Document Bidistribute
|
2017-12-11 12:58:50 -08:00 |
|
Timothy Clem
|
8ce213fc44
|
No longer need to track blobKind in Maybe
|
2017-12-11 10:51:52 -08:00 |
|
Timothy Clem
|
844fc3f8b5
|
Use Join These Blob instead
|
2017-12-11 09:09:07 -08:00 |
|
Timothy Clem
|
24d98ad71c
|
Fix up tests
|
2017-12-10 08:46:17 -08:00 |
|
Timothy Clem
|
01ddc29c82
|
Fix Util functions
|
2017-12-09 18:31:01 -08:00 |
|
Timothy Clem
|
8dae7da7d4
|
Fix reading blobPairs from stdin
|
2017-12-09 18:20:47 -08:00 |
|
Timothy Clem
|
4be8c2a4a1
|
Implement parBitraversable
|
2017-12-09 18:14:17 -08:00 |
|
Timothy Clem
|
ba2159e940
|
First attempt at BlobPair as These and bitraversable
|
2017-12-09 17:36:48 -08:00 |
|
Timothy Clem
|
46cccd5015
|
Don't parse blobs that don't exist
|
2017-12-08 11:42:46 -07:00 |
|
Rob Rix
|
f1c4b58797
|
Merge branch 'musical-modules' into 🔥-monolithic-syntax
|
2017-11-28 11:59:38 -05:00 |
|
Rob Rix
|
41020b7eae
|
Extract the Declaration algebras into a new module.
|
2017-11-28 09:17:41 -05:00 |
|
Rob Rix
|
a844fec2bd
|
Move the algebras into their own module.
|
2017-11-27 14:36:20 -05:00 |
|
Rob Rix
|
2102ab41cf
|
Rename Decorating to Analysis.
|
2017-11-27 14:32:13 -05:00 |
|
Rob Rix
|
87d533cc2b
|
Rename Language to Data.Language.
|
2017-11-27 14:17:48 -05:00 |
|
Rob Rix
|
fd31babd62
|
Rename Decorator to Decorating.Decorator.
|
2017-11-27 13:36:00 -05:00 |
|
Rob Rix
|
3a3ed72f96
|
Rename Renderer to Rendering.Renderer.
|
2017-11-27 13:30:38 -05:00 |
|
Rob Rix
|
dbb1a33fca
|
Rename Parser to Parsing.Parser.
|
2017-11-27 13:24:45 -05:00 |
|
Rob Rix
|
9bfd64905d
|
Rename Data.Syntax.Assignment to Assigning.Assignment.
|
2017-11-27 13:19:20 -05:00 |
|
Rob Rix
|
062d9cbfa9
|
Rename Files to Semantic.IO.
|
2017-11-27 13:09:03 -05:00 |
|
Rob Rix
|
1e95b0270e
|
Rename SemanticCmdLine to Semantic.CLI.
|
2017-11-27 11:57:27 -05:00 |
|
Rob Rix
|
cdefcdb33d
|
Rename Interpreter to Diffing.Interpreter.
|
2017-11-27 11:45:08 -05:00 |
|
Rob Rix
|
cfd27ec20c
|
Rename Algorithm -> Diffing.Algorithm.
|
2017-11-27 11:42:57 -05:00 |
|
Rob Rix
|
d17b6399f2
|
Specialize RAlgebra to use Base.
|
2017-11-22 17:36:35 -05:00 |
|
Rob Rix
|
72c804dc48
|
Rename Language.Markdown to Parser.CMark.
|
2017-11-22 17:26:14 -05:00 |
|
Rob Rix
|
1c0101a269
|
Rename TreeSitter to Parser.TreeSitter.
|
2017-11-22 17:24:10 -05:00 |
|
Rob Rix
|
3a06686361
|
Rename Data.Syntax.Algebra to Decorator.
|
2017-11-22 17:21:22 -05:00 |
|
Rob Rix
|
99c7b5ac6e
|
Merge branch 'master' into 🔥-monolithic-syntax
|
2017-11-21 12:37:45 -05:00 |
|
Rob Rix
|
7b291087cc
|
Merge branch 'master' into 🔥-monolithic-syntax
|
2017-11-15 10:52:30 -05:00 |
|
Timothy Clem
|
9b7b22e0a5
|
Rework option handling for generating tags
Command is now `semantic parse --tags`
|
2017-11-08 15:30:34 -08:00 |
|
Timothy Clem
|
772762ecef
|
Merge remote-tracking branch 'origin/master' into generate-tags-with-context
|
2017-11-08 13:16:07 -08:00 |
|
Timothy Clem
|
9d48fcd108
|
Stat and log assign and parse warnings appropriately
|
2017-11-02 08:39:41 -07:00 |
|
joshvera
|
6cecc8d3de
|
Stub a tags renderer for the tags command
|
2017-10-17 14:11:34 -04:00 |
|
joshvera
|
d7f59ec155
|
Spit out tags as a JSON sum of ToC summaries
|
2017-10-17 13:03:21 -04:00 |
|
joshvera
|
1e267ecc88
|
Add a tags command to semantic
|
2017-10-17 12:17:07 -04:00 |
|
Timothy Clem
|
624203b92e
|
Merge branch 'master' into try-another-key
|
2017-10-13 09:22:08 -07:00 |
|
Timothy Clem
|
6ac93f5196
|
tag seems to be a reserved key in splunk
|
2017-10-13 08:47:33 -07:00 |
|
Rob Rix
|
203719d053
|
🔥 the pp util.
|
2017-10-13 10:08:24 -04:00 |
|
Timothy Clem
|
bd4ef38906
|
Merge branch 'master' into cmark-timings
|
2017-10-10 15:39:20 -07:00 |
|
Timothy Clem
|
c6d665bd95
|
Try using to get cmark timings
|
2017-10-10 12:32:27 -07:00 |
|
Timothy Clem
|
195c8174c9
|
Gracefully close stat client socket
|
2017-10-10 11:43:10 -07:00 |
|
Timothy Clem
|
4a995bdec6
|
Just removing cmark timings for now
|
2017-10-10 11:24:46 -07:00 |
|
Timothy Clem
|
609212a413
|
Fix cmark timings
|
2017-10-10 11:03:04 -07:00 |
|
Rob Rix
|
757910c72b
|
Merge branch 'master' into 🔥-monolithic-syntax
|
2017-10-10 12:22:37 -04:00 |
|
Rob Rix
|
264912d6bf
|
Merge branch 'master' into open-toc-rendering
|
2017-10-06 17:26:02 -04:00 |
|
Timothy Clem
|
3cd67c0f8d
|
Stat node counts of term and diff
|
2017-10-06 11:45:26 -07:00 |
|
Timothy Clem
|
0780d675c5
|
Streamline logTiming
|
2017-10-06 11:44:53 -07:00 |
|
Timothy Clem
|
27c0520105
|
Formatting - outdent
|
2017-10-06 11:44:13 -07:00 |
|
Rob Rix
|
3830324818
|
🔥 the first parameter to HasDeclaration.
|
2017-10-06 10:25:59 -04:00 |
|
Rob Rix
|
30fb1bb324
|
Silence a warning in Semantic.Util.
|
2017-10-05 20:35:18 -04:00 |
|
Rob Rix
|
072f3e1e0a
|
Replace declarationAlgebra with toDeclarationAlgebra.
|
2017-10-05 20:32:57 -04:00 |
|
Timothy Clem
|
701cbd7bf2
|
No need for bang patterns here
|
2017-10-05 16:19:40 -07:00 |
|
Timothy Clem
|
077deb44c2
|
Extract withTiming and measure overall run time
|
2017-10-05 16:15:32 -07:00 |
|
Rob Rix
|
9e7cde3e9a
|
🔥 the membership constraint for Context in diffWithParser.
|
2017-10-05 18:48:53 -04:00 |
|
Rob Rix
|
193167e3e9
|
Lift the file helper into MonadIO.
|
2017-10-05 18:42:19 -04:00 |
|
Timothy Clem
|
5e692a5127
|
Documenting things
|
2017-10-05 14:07:18 -07:00 |
|
Timothy Clem
|
b61d9a5619
|
Docs
|
2017-10-05 13:09:44 -07:00 |
|
Timothy Clem
|
d301cca11a
|
Point free
|
2017-10-05 13:06:14 -07:00 |
|
Timothy Clem
|
8f0e8bf151
|
Format with one less indent
|
2017-10-05 13:02:57 -07:00 |
|
Timothy Clem
|
1c9c5e420e
|
Make sure stat names don't use reserved chars
|
2017-10-05 13:02:44 -07:00 |
|
Timothy Clem
|
97c5efa774
|
Only use this in one place now
|
2017-10-05 11:41:04 -07:00 |
|
Timothy Clem
|
d1248d54fd
|
Update the address parsing
|
2017-10-05 11:30:12 -07:00 |
|
Timothy Clem
|
dd18879361
|
Reporting timing stats
|
2017-10-05 11:29:59 -07:00 |
|
Timothy Clem
|
f9c93b4158
|
Show 5 decimal points on Doubles
|
2017-10-05 11:26:31 -07:00 |
|
Timothy Clem
|
87bd442c96
|
Refactor a bit more into Semantic.Queue
Also, docs and record prefixes
|
2017-10-05 10:26:16 -07:00 |
|
Timothy Clem
|
e5973546a2
|
Just give Tags a type synonym
|
2017-10-04 11:55:26 -07:00 |
|
Timothy Clem
|
c7f4ae005b
|
Test actual sending of data
|
2017-10-04 11:40:39 -07:00 |
|
Timothy Clem
|
f0edcd48f2
|
Docs
|
2017-10-04 11:40:20 -07:00 |
|
Timothy Clem
|
666585bf50
|
Start writing a few specs
|
2017-10-04 11:12:24 -07:00 |
|
Timothy Clem
|
010287cd5a
|
No need to log this now
|
2017-10-04 09:46:15 -07:00 |
|
Timothy Clem
|
e75ae60ad6
|
Clean up imports again
|
2017-10-04 09:46:10 -07:00 |
|
Timothy Clem
|
ca965e8e6a
|
Clean up imports a bit
|
2017-10-04 09:35:49 -07:00 |
|
Timothy Clem
|
3d5cf4347e
|
Continue to fill out stats functionality
|
2017-10-04 09:34:44 -07:00 |
|
Timothy Clem
|
f80445945c
|
Write some UDP packets
|
2017-10-03 20:38:36 -07:00 |
|
Timothy Clem
|
6abc878243
|
Basic stat rendering
|
2017-10-03 19:44:52 -07:00 |
|
Timothy Clem
|
78f98ce352
|
Introduce Task.Stat and general pattern for Task.Queue
|
2017-10-03 17:22:26 -07:00 |
|
Rob Rix
|
03a04eb57c
|
Merge branch 'master' into 🔥-monolithic-syntax
|
2017-10-02 15:19:57 -04:00 |
|
Rob Rix
|
4ba8dc5a89
|
🔥 the commented-out diffRecursively.
|
2017-10-02 10:29:54 -04:00 |
|
Rob Rix
|
0f1acfbddd
|
🔥 LineByLineParser.
|
2017-09-29 15:01:40 -04:00 |
|
joshvera
|
b3667104fb
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-28 14:24:57 -07:00 |
|
Rob Rix
|
b31043a3eb
|
Rename the Diff module to Data.Diff.
|
2017-09-27 12:41:41 -04:00 |
|
Rob Rix
|
9bd0b02ac9
|
Rename the Term module to Data.Term.
|
2017-09-27 12:37:37 -04:00 |
|
joshvera
|
bd440ea8d0
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-25 13:40:10 -04:00 |
|
Timothy Clem
|
0290e63095
|
Whoops, these need to be tuples
|
2017-09-25 08:06:11 -07:00 |
|
Timothy Clem
|
6a0636ac5f
|
Tag log entries so we can sort, filter, and stat
|
2017-09-22 10:09:29 -07:00 |
|
joshvera
|
f76461382a
|
Fix indentation
|
2017-09-21 12:04:15 -04:00 |
|
joshvera
|
d0fb557bec
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-19 17:04:27 -04:00 |
|
joshvera
|
b03d17de34
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-19 11:54:51 -04:00 |
|
joshvera
|
7e0ba6aea6
|
s/Apply1/Apply
|
2017-09-18 10:59:24 -04:00 |
|
Rob Rix
|
8cf25242dd
|
Merge branch 'master' into separate-diff-annotation-parameters
|
2017-09-18 10:46:47 -04:00 |
|
joshvera
|
cbe2419f68
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-18 10:04:36 -04:00 |
|
Rob Rix
|
34b424028e
|
Apply1 got renamed to Apply.
|
2017-09-18 00:24:08 -04:00 |
|
Rob Rix
|
bfc0b9d0b0
|
Give Diff a pair of type parameters for the annotation types.
|
2017-09-14 09:41:52 -04:00 |
|
Rob Rix
|
bf2de994ac
|
Curry diffing operations.
|
2017-09-13 19:34:27 -04:00 |
|
joshvera
|
0e853a5f38
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-13 18:40:29 -04:00 |
|
Rick Winfrey
|
dbaa0bde92
|
Merge branch 'master' into assignment-macro
|
2017-09-12 17:39:36 -07:00 |
|
Rick Winfrey
|
9d2469a2bf
|
Add pretty-show / colourised pp function
|
2017-09-12 15:40:44 -07:00 |
|