git.iko.soy
/
rowtype-yoga/purescript-native
readme
files
commits
refs
on
8bf954a
help
sign in
history of
src/Language/PureScript/Declarations.hs
all commits
4eb7696
Rename Value to Expr, resolves #494
Gary Burgess
12 years ago
3057898
Refactor ImportDeclaration
Andrey Popp
12 years ago
a51686f
Add `import ... hiding (...)` construct
Andrey Popp
12 years ago
d7f3a32
Retain data/newtype info in Environment
Gary Burgess
12 years ago
99f82ce
Add param to dctors for newtype representation
Gary Burgess
12 years ago
6ad7aa1
Generate prototypes for typeclasses
Gary Burgess
12 years ago
722d3d4
Remove syb dependency #367
Phil Freeman
13 years ago
037f361
Implement everythingWithContext by hand.
Phil Freeman
13 years ago
eded2bd
Write everythingM by hand.
Phil Freeman
13 years ago
beaef52
Write everythingM' by hand.
Phil Freeman
13 years ago
5c2aa36
Add function to accumulate values over types appearing inside a value/declaration/binder.
Phil Freeman
13 years ago
5025203
Remove syb from code gen / fresh name generation
Phil Freeman
13 years ago
bf47876
Yet more work on replacing SYB
Phil Freeman
13 years ago
54116df
More work on replacing syb
Phil Freeman
13 years ago
5d19bd9
Fix issue with type variables in super class dictionary types. Simplify desugaring somewhat, add more examples
Phil Freeman
13 years ago
0d1f3de
Do not search superclass implementations when looking for a superclass dictionary
Phil Freeman
13 years ago
5626277
Qualifying superclass names, more work on instance search.
Phil Freeman
13 years ago
bef7806
Broken first superclasses checkin
Phil Freeman
13 years ago
abd72b6
Fix a bug involving let bindings and unused variable removal. Support extended let in do-notation.
Phil Freeman
13 years ago
ee3b28d
fix Module documentation
osa1
13 years ago
81a1eba
Add source position info to name-related errors
Gary Burgess
13 years ago
e4f4281
Include source name in SourcePos info
Gary Burgess
13 years ago
dea47d7
First version of source position information in error messages
Phil Freeman
13 years ago
90b40d6
Fix #328
Phil Freeman
13 years ago
a5566d8
Merge branch 'let'
Phil Freeman
13 years ago
43463a8
Infix function declarations #311
Phil Freeman
13 years ago
503caca
Multi-let #258
Phil Freeman
13 years ago
50ff1f2
Initial refactoring for qualified imports
Gary Burgess
13 years ago
859fde9
Include fixities in externs files, include inline JS decls. #253
Phil Freeman
13 years ago
b314ba1
Fix #253
Phil Freeman
13 years ago
415a33f
Foreign type class instance declarations. For #253 and #218
Phil Freeman
13 years ago
9d0fd72
Create DeclarationRef for instances
Gary Burgess
13 years ago
2e0c57d
A start on #253
Phil Freeman
13 years ago
8e5c677
Explicit exports
Gary Burgess
13 years ago
f78904d
Initial work for module exports
Gary Burgess
13 years ago
a705217
Rename "ImportType" so semantically it works for exports too
Gary Burgess
13 years ago
8b6c26e
Named type class instances
Phil Freeman
13 years ago
b0c35c6
An attempt at importing values
Phil Freeman
13 years ago
1029861
Improve explicit import handling
Gary Burgess
13 years ago
79d6d63
Removed most lint.
joneshf
13 years ago
9420ad3
Multi parameter type classes #125. Also fix #224.
Phil Freeman
13 years ago
d3f368b
Change ModuleName to accept [ProperName]
Gary Burgess
13 years ago
997c4ee
#188 Support for multiple data constructor arguments
Phil Freeman
13 years ago
b37c730
Remove multiple argument functions, allow type class instances for ->
Phil Freeman
13 years ago
a3e07b6
When defining FFI calls with inline JS, copy the JS into the module body #145
Phil Freeman
13 years ago
cb57250
Starting work on code comments
Phil Freeman
13 years ago
4aca4c1
Type synonyms and data type declarations can now depend on each other.
Phil Freeman
13 years ago
418f44a
Fix some aspects of code gen
Phil Freeman
13 years ago
f761337
Add contexts to instance declarations
Phil Freeman
13 years ago
e0d0502
More work on desugaring type classes into dictionaries
Phil Freeman
13 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