git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
aeb032a
help
sign in
history of
src/Idris/TypeSearch.hs
all commits
4878fe4
Allow upper case letter in package name and only normalize for equality and on disk
Vincent Hanquez
9 years ago
f732f9d
Introduce a PkgName abstraction to represent package name instead of String
Vincent Hanquez
9 years ago
4a3fe0c
LinearTypes extension improvements
Edwin Brady
9 years ago
83bb62f
Unused binds (#4067)
Jason Felice
9 years ago
d4bd8e6
Clean up unused imports (#4065)
Jason Felice
9 years ago
89dd6ae
Check linearity of functions
Edwin Brady
10 years ago
e1c210b
Add 'RigCount' to Pi and PVar
Edwin Brady
10 years ago
e3daf28
Add RigCount to environment
Edwin Brady
10 years ago
e6ceb5c
Alphabetize and indent imports and LANGUAGE pragmas
Echo Nolan
10 years ago
0df1270
Change Instance to implementation (#3404)
(λ _ λ)
10 years ago
06d9db6
Use interface instead class or type class in documentations (#3379)
(λ _ λ)
10 years ago
c3f0755
replace code level class symbol with inferface
zjhmale
10 years ago
fdfa04c
Store file with constraints + export
Edwin Brady
10 years ago
0896073
Added documentation for modules.
Jan de Muijnck-Hughes
10 years ago
536372f
Rename Lazy' => Delayed
Edwin Brady
10 years ago
9297ae4
Allow 'data' declarations in interfaces
Edwin Brady
10 years ago
a7e434a
Allow Elab scripts to register type class instances
David Raymond Christiansen
11 years ago
268296f
Highlight the names in type declarations
David Raymond Christiansen
11 years ago
f987aec
Add info field to App
Edwin Brady
12 years ago
d89af9c
cleaned up redundant 'if'
JP Smith
12 years ago
5f0dbd7
clarify failing searches
JP Smith
12 years ago
15737d9
Trickiness with implicits in dependent classes
Edwin Brady
12 years ago
426d052
Add provenance flag to unification errors
Edwin Brady
12 years ago
9790b8f
Ignore lazy type modifiers in :search
Ben Sherman
12 years ago
b85b2eb
Rename ideslave to ide-mode
David Raymond Christiansen
12 years ago
c729d2f
Support scoped type class constraints
Edwin Brady
12 years ago
17fe233
Add scoped implicit argument to Pi
Edwin Brady
12 years ago
140cfe2
Small changes and documentation update to :search
Ben Sherman
12 years ago
02a36ad
Allow :search and :apropos to search packages
Edwin Brady
12 years ago
26da5c7
Save index file when installing a package
Edwin Brady
12 years ago
00f1cd5
Use ExceptT instead of ErrorT
bmsherman
12 years ago
37292e1
Save terms in docstrings
David Raymond Christiansen
12 years ago
7ce4d90
Add annotations for :search result classification
bmsherman
12 years ago
185f808
Fix logical error in :search's unification resolution
bmsherman
12 years ago
aa98ab1
Try symmetry of equality in :search
bmsherman
12 years ago
886bac0
Refactor :search to remove code duplication and name shadowing
bmsherman
12 years ago
7e7368d
Store kind in Pi binders
Edwin Brady
12 years ago
480024c
Remove all the handle arguments
David Raymond Christiansen
12 years ago
1add7b7
provide a Handle for IdeSlave, used to read from and write to (instead of hardcoded stdin/stdout) also send protocol-version message when the client connects also accept a single client connection when --ideslave-socket is provided (I don't see any reason to have multiple clients at all!)
Hannes Mehnert
12 years ago
c72d0f4
Split elaborator into multiple source files
Edwin Brady
12 years ago
7d95bec
Make type search work in the prover
David Raymond Christiansen
12 years ago
78b2923
Correctly count applications of variables in :search
bmsherman
12 years ago
d7f6164
Ignore believe_me in :search since its type is a lie!
bmsherman
12 years ago
e1ba862
Find best matching types first in :search with a priority queue.
bmsherman
12 years ago
d19891c
Discover typeclass introduction/elimination in :search
bmsherman
12 years ago
eec9953
In :search, check injectivity to prevent erroneous results
bmsherman
12 years ago
e1ef65d
Use a priority queue to improve performance when matching types in :search
bmsherman
12 years ago
114a307
Prevent possibility of unbounded computation in :search
bmsherman
12 years ago
f91051a
Ignore default class methods in :search
bmsherman
12 years ago
852301d
Improvements to :search, primarily in handling typeclasses
bmsherman
12 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