git.iko.soy
/
generic-lens
readme
files
commits
refs
on
67eebf9
help
sign in
67eebf9
Improve type-checking performance significantly
Csongor Kiss
9 years ago
0000851
Now fully optimal types traversal
Csongor Kiss
9 years ago
7260c24
Improve inference for param
Csongor Kiss
9 years ago
3e9221c
Rename typesDeep to types and remove old types
Matthew Pickering
9 years ago
383f441
Error if type has less parameters than required by 'param'
Csongor Kiss
9 years ago
543c707
Optimise deep traversals
Csongor Kiss
9 years ago
0de17f6
Rewrite typesDeep in a direct style
Csongor Kiss
9 years ago
7462a12
Revert "Simplify typesDeep implementation"
Csongor Kiss
9 years ago
0af1a96
Oops, fix kind error
Csongor Kiss
9 years ago
df10d4a
Use StandaloneDeriving
Csongor Kiss
9 years ago
b16240b
Disable failing inspection-tests for now
Csongor Kiss
9 years ago
8191cfd
Simplify typesDeep implementation
Csongor Kiss
9 years ago
1a82aaf
Add Integer to list of primatives
Matthew Pickering
9 years ago
409f3a3
Add Bifunctor derivation test
Csongor Kiss
9 years ago
a623316
More interesting examples
Csongor Kiss
9 years ago
14abda5
Fix deep typed traversal
Csongor Kiss
9 years ago
565302c
Add test from SYB
Csongor Kiss
9 years ago
e9c0a1f
WIP Deep traversals
Csongor Kiss
9 years ago
367497d
Add missing case for Zip in GenericN
Csongor Kiss
9 years ago
e48f8f5
Remove Peano from Changing (Nat is fine)
Csongor Kiss
9 years ago
2d41977
Add tests + inline
Csongor Kiss
9 years ago
f4073ca
Add GHasParam instance for K1
Csongor Kiss
9 years ago
2b9efe8
Add GenericN class
Csongor Kiss
9 years ago
a31ae1e
Type-changing traversals over type parameters
Csongor Kiss
9 years ago
95d451a
Add constrained traversals and multitraversals
Csongor Kiss
9 years ago
a184835
Ignore core-html
Csongor Kiss
9 years ago
c61adcf
Update README.md
Csongor Kiss
9 years ago
2559ecc
Merge pull request #33 from kcsongor/wip/boggle-merge
Csongor Kiss
9 years ago
72ccf99
OVERLAPPING -> OVERLAPPABLE
Csongor Kiss
9 years ago
6f23a3a
Add (:+:) case for typed Traversal
Csongor Kiss
9 years ago
de7627d
Clean up
Csongor Kiss
9 years ago
37c466d
Add semigroup instance for List
Csongor Kiss
9 years ago
900cb6f
8.4.1 travis
Matthew Pickering
9 years ago
f0478e8
Remove submodule things
Matthew Pickering
9 years ago
a082fb4
Merge branch 'master' into wip/boggle-merge
Matthew Pickering
9 years ago
ef002d2
All optimisations are go
Matthew Pickering
9 years ago
1e3575e
-fno-solve-constant-dicts in Keyed for 8.2.1
Csongor Kiss
9 years ago
70d9f28
Fix subtype Prism
Csongor Kiss
9 years ago
4d39a71
Remove inspection-testing stuff from .travis
Matthew Pickering
9 years ago
78f415f
Merge Test24 and Test25 with unit tests
Matthew Pickering
9 years ago
770b640
Missing inline pragma - 8.0 1 failing
Matthew Pickering
9 years ago
669770b
Add back in case change but keep the eta expansiona as it was
Matthew Pickering
9 years ago
85b2230
Revert "Use case rather than let"
Matthew Pickering
9 years ago
762db01
Add more tests, one still failing
Csongor Kiss
9 years ago
3a492a6
Pass all doctests
Csongor Kiss
9 years ago
2c14f01
Make some more doctests work
Matthew Pickering
9 years ago
ae60726
Merge branch 'wip/merge-split-rep' into wip/boggle-merge
Matthew Pickering
9 years ago
97aaeac
Use case rather than let
Matthew Pickering
9 years ago
d539770
Get generic prism closer
Matthew Pickering
9 years ago
5d8b507
Inline prisms better
Csongor Kiss
9 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list