stefan-hoeck
92b9833ee2
fixed doc for WriterT
2021-01-21 13:25:48 +01:00
stefan-hoeck
fd4851c0f5
strict, not stricht
2021-01-21 13:24:40 +01:00
RJ Regenold
1a6f2bb49b
adds command for self-hosting when using racket
2021-01-21 11:50:59 +00:00
Stefan Hoeck
fb08004041
removed trailing whitespace ( #955 )
2021-01-21 11:33:03 +00:00
Stiopa Koltsov
68eecce0f4
Add super-linter
...
Example run with error:
[here](https://github.com/stepancheg/Idris2/runs/1718861440?check_suite_focus=true )
The downside is super-linter runs for 3 minutes. But that's probably expected
since the linter is [provided by GitHub](https://github.com/github/super-linter ).
Two days ago when I submitted #931 I did not know super-linter exists.
2021-01-21 11:31:35 +00:00
Stiopa Koltsov
f79eaa570d
Specify tab size in .editorconfig
...
... as 2.
2021-01-21 11:30:54 +00:00
Nicolas A. Schmidt
61761f4c27
Don't add implicits after non-given explicits. ( #918 )
2021-01-20 19:13:07 +00:00
stefan-hoeck
d36a234041
finished MonadRWS
2021-01-20 05:58:19 +01:00
stefan-hoeck
e906b28cae
removed MonadState functions from RWS.CPS.idr
2021-01-20 05:51:39 +01:00
stefan-hoeck
e8f2f56768
removed MonadWriter functions from RWS.CPS.idr
2021-01-20 05:48:43 +01:00
stefan-hoeck
6f2e358f1b
removed MonadReader functions from RWS.CPS.idr
2021-01-20 05:45:32 +01:00
stefan-hoeck
2776eaa1b1
remove MonadWriter functions from Writer.CPS module
2021-01-20 05:41:01 +01:00
stefan-hoeck
b6e5ba0830
minor MonadWriter cleanup
2021-01-20 05:27:56 +01:00
stefan-hoeck
313f52a88a
explicit lambdas for mapXYZ functions
2021-01-20 05:27:08 +01:00
Stiopa Koltsov
4e94298acb
Simpler idris2-boot.ss generation
...
Trying to untangle idris2 bootstrap build, this will make it a
little simpler.
2021-01-19 20:54:44 +00:00
G. Allais
47d345f67a
[ fix #954 ] Allow RF names for interface methods ( #956 )
2021-01-19 20:50:47 +00:00
Fabián Heredia Montiel
b0e0bf17d4
Add time to windows runs due to flaky tests.
2021-01-19 18:40:35 +00:00
Fabián Heredia Montiel
932ded4207
Split Idris Test Pool
2021-01-19 18:40:35 +00:00
Fabián Heredia Montiel
a23871e57e
Execute tests concurrently
2021-01-19 18:40:35 +00:00
stefan-hoeck
a42a34e9f0
removed trailing whitespace
2021-01-19 17:53:42 +01:00
stefan-hoeck
b5ab96477c
some cleanups in State
2021-01-19 17:47:06 +01:00
stefan-hoeck
8c9e318a6d
some cleanups in Reader
2021-01-19 17:43:47 +01:00
stefan-hoeck
7999420e88
made functions in EitherT and MaybeT public export
2021-01-19 17:38:59 +01:00
stefan-hoeck
c75d14fa8a
implemented MonadWriter
2021-01-19 16:19:27 +01:00
stefan-hoeck
01ba3aa365
moved MonadState to its interface module
2021-01-19 15:45:19 +01:00
stefan-hoeck
dac566152b
moved MonadReader to its interface module
2021-01-19 15:12:36 +01:00
stefan-hoeck
12f1ff493e
added mapStateT function
2021-01-19 14:57:10 +01:00
stefan-hoeck
8eb0e855f1
removed RWST function reader
2021-01-19 14:41:26 +01:00
stefan-hoeck
8cb2220e58
implemented cps-style Writer
2021-01-19 14:34:15 +01:00
stefan-hoeck
b9f7683fbd
mapRWST needs only a Functor
2021-01-19 14:11:06 +01:00
stefan-hoeck
b2e7384a80
implemented cps-style RWST
2021-01-19 13:58:18 +01:00
Fabián Heredia Montiel
056a157390
Remove leaked result file
2021-01-19 11:48:34 +00:00
stefan-hoeck
81efdd7992
implementations for MonadError
2021-01-19 12:35:05 +01:00
stefan-hoeck
124afd89b1
moved transformer impls to their own directory
2021-01-19 11:53:23 +01:00
stefan-hoeck
b926e13b96
new transformer layout
2021-01-19 11:45:54 +01:00
Stiopa Koltsov
2eb8f4149c
idris2 --help now prints env variables used by the compiler
...
Until yesterday I did not know Idris2 accesses environment variables.
Mentioning them in `--help` would educate other users.
Not all descriptions make sense, I tried my best to guess them.
Output is: [link](https://gist.github.com/stepancheg/7d1dff344a0dd35b9d07fb4a417ecb32 ).
2021-01-18 10:40:47 +00:00
Stiopa Koltsov
7264d40c56
Make isElem, DecEq public, not just export
...
... so they could be used in proof search.
Follow-up to #942
2021-01-18 10:37:57 +00:00
Edwin Brady
9c54d659fe
Merge pull request #937 from edwinb/fix-tests
...
Update test output
2021-01-16 18:29:03 +00:00
Edwin Brady
c7783c553c
Make the linter happier
2021-01-16 17:18:38 +00:00
Edwin Brady
60c6f0dd97
Merge github.com:idris-lang/Idris2 into fix-tests
2021-01-16 17:15:27 +00:00
Edwin Brady
9f906bed81
Update test output
...
This was changed due to the recent multiplicity update.
2021-01-16 17:09:02 +00:00
Edwin Brady
efae2682bd
Merge pull request #896 from Russoul/toString-iterators
...
Add withIteratorString
2021-01-16 15:47:45 +00:00
Edwin Brady
6df2955a72
Merge pull request #909 from stefan-hoeck/maybeT
...
added MaybeT monad transformer to base
2021-01-16 15:43:14 +00:00
Edwin Brady
70c87e49da
Merge pull request #920 from stefan-hoeck/eithert-foldable-fix
...
fixed bug in Foldable of EitherT
2021-01-16 15:40:33 +00:00
Guillaume Allais
fb77a3e043
[ lint ] remove trailing whitespace
2021-01-16 14:26:55 +00:00
Edwin Brady
25def217fb
Merge pull request #936 from edwinb/changelog
...
Update CHANGELOG/CONTRIBUTORS
2021-01-16 14:21:26 +00:00
Edwin Brady
ce1e43e15c
Alphabetic order in CONTRIBUTORS
...
vim's :sort is apparently case sensitive by default!
2021-01-16 14:20:25 +00:00
Alex Gryzlov
c67fc5d7c0
add Inspect idiom ( #919 )
2021-01-16 14:18:34 +00:00
Edwin Brady
e1ecefa205
Update CHANGELOG/CONTRIBUTORS
...
We need to keep the CONTRIBUTORS file up to date, to give people proper
credit where it's due. There may still be people missing - please feel
free to add your own name if you think it should be there!
2021-01-16 14:18:18 +00:00
Edwin Brady
fec03ea598
Merge pull request #902 from mattpolzin/scratch-work-search-repl
...
Interactive & REPL :search feature
2021-01-16 14:11:41 +00:00