Zoe Stafford
8c7fc581c6
Fix prim__div_Double
on Node/js backend
...
problem was found by @kuruczgy on the idris discord
Also add tests
2022-03-26 19:00:46 +00:00
Jeremy
394613432f
Add documentation for Control.Monad.* ( #2365 )
...
Co-authored-by: Zoe Stafford <36511192+Z-snails@users.noreply.github.com>
2022-03-25 10:14:25 +00:00
G. Allais
2aa0069e63
[ doc ] also display definition's visibility ( #2374 )
2022-03-24 23:11:10 +00:00
Denis Buzdalov
4c41b56dba
[ doc ] Add some recent lib changes to the changelog
2022-03-24 22:19:30 +00:00
Denis Buzdalov
e8d3d788c1
[ base ] Add some more properties, functions and interface implementations ( #2361 )
2022-03-23 13:33:13 +00:00
Giuseppe Lomurno
f38feaa48d
Clean path in more Core.Directory functions
2022-03-23 12:49:36 +00:00
G. Allais
35b2362487
[ new ] failing blocks ( #2360 )
2022-03-23 12:01:13 +00:00
Guillaume Allais
0dce97f26d
[ fix ] highlight record parameters
2022-03-23 12:00:53 +00:00
Ohad Kammar
d08b827f49
Implement standard List operations for SnocLists ( #2364 )
...
Co-authored-by: Ohad Kammar <ohad.kammar@ed.ac.uk>
2022-03-23 11:14:30 +00:00
Ohad Kammar
319c7f7b86
Move Syntax.PreorderReasoning
into base
( #2368 )
2022-03-22 20:58:36 +00:00
Denis Buzdalov
086cc6613b
[ contrib ] Add keySet
function for dependent sorted maps too
2022-03-22 14:11:25 +00:00
Zoe Stafford
21d165c31d
[ doc ] Add docs for quotes ( #2363 )
2022-03-21 19:45:03 +00:00
Guillaume Allais
1149000fb1
[ perf ] only normalise primitives on small strings on the RHS
2022-03-18 09:22:23 +00:00
Guillaume Allais
d7133b2652
[ cleanup ] use onLHS
2022-03-18 09:22:23 +00:00
G. Allais
0dfa7d8d79
[ doc ] prettier :di
( #2356 )
2022-03-18 08:45:18 +00:00
Denis Buzdalov
fc38afc144
[ base ] Some properties of List
and SnocList
( #2359 )
2022-03-18 08:40:37 +00:00
Joel Berkeley
399d6016a9
[ prelude ] add subtract
( #2357 )
2022-03-17 18:24:42 +00:00
Joel Berkeley
fc45f7d888
[ base ] add insertAt
for List
( #2336 )
2022-03-17 18:23:47 +00:00
G. Allais
a973396567
[ base ] quantifiers for Snoclists ( #2349 )
2022-03-16 15:30:16 +00:00
André Videla
4bca967121
Merge pull request #2352 from tasuki/fix-wiki-links
...
[doc] Fix wiki links
2022-03-14 18:29:06 +00:00
Vit Brunner
b1040a26b3
Appease the linter
...
Hey I haven't even touched those things!
2022-03-14 18:13:57 +01:00
Vit Brunner
f16b5d63d2
Fix link syntax in CONTRIBUTING.md
2022-03-11 20:33:31 +01:00
Vit Brunner
3d7b946fb9
Fix links to GitHub wiki
2022-03-11 20:31:43 +01:00
Denis Buzdalov
05d64483f6
[ refactor ] Factor out a type for primitive types out of Constant
2022-03-10 23:07:20 +00:00
Denis Buzdalov
9d93e74012
[ doc ] Fix prefix var, IDRIS2_PREFIX
is used, not PREFIX
2022-03-10 14:25:16 +00:00
Guillaume Allais
14f2196d15
[ doc ] return module header docs
2022-03-09 13:31:30 +00:00
stefan-hoeck
51eb854a60
[ fix ] euclidian mod and div for scheme backends
2022-03-08 17:40:29 +00:00
stefan-hoeck
405f80946b
[ fix ] euclidian div and mod for JS backend
2022-03-08 17:40:29 +00:00
G. Allais
fd02bf8b3e
[ fix #2303 ] remove quadratic unwords ( #2345 )
2022-03-07 18:34:06 +00:00
Guillaume Allais
b87d7e3b62
[ perf ] do not public export FromString
2022-03-07 15:39:27 +00:00
Sage Hane
c2718684d8
[ doc ] add missing backquote
2022-03-07 12:48:04 +00:00
G. Allais
1c396744d9
[ doc ] :printdef
for interface implementations ( #2340 )
2022-03-07 11:47:20 +00:00
Robert Wright
6b367010ce
Inline SnocList foldl utility function
...
The scoping of the utility function meant that Idris treats `foldl f z (xs :< x)` and `f (foldl f z xs) x` as two different terms, making proving things about it difficult.
2022-03-07 11:46:43 +00:00
Joel Berkeley
0ab0ecb199
add replaceAt
for List
( #2335 )
2022-03-03 23:40:18 +00:00
Joel Berkeley
f436388a6b
adopt backend implementations of pow
( #2334 )
2022-03-03 23:39:25 +00:00
Joel Berkeley
f317555967
[ ci ] install mingw64 gcc for windows ( #2338 )
...
Co-authored-by: Ben Hormann <benhormann@users.noreply.github.com>
2022-03-03 22:29:25 +00:00
G. Allais
1011cc6162
[ papers ] Tychonoff (Part I) ( #2332 )
2022-02-24 11:12:53 +00:00
Tim Engler
8ffad8878f
Fixes problem where when compiling using "load-file" in ide mode causes compilation to run slower and slower each time. ( #2136 )
2022-02-21 12:11:37 +00:00
Jan de Muijnck-Hughes
4ba3bb6670
[ fix ] Literate things ( #2312 )
...
Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
2022-02-18 11:29:52 +00:00
Guillaume Allais
c8a5ad6d97
[ doc ] REPL's :doc should support brackets too
2022-02-17 20:19:36 +00:00
octeep
768d164ec9
[ network ] add binary support for socket + fix recvAll ( #2308 )
2022-02-16 20:12:24 +00:00
Balazs Komuves
3345460fe9
[ fix #2176 ] Records in where-blocks are in the wrong namespace ( #2187 )
2022-02-16 15:43:50 +00:00
Denis Buzdalov
b727ae4a97
[ new ] Add a Monoid
instance of the f a
where f
is Applicative
2022-02-16 14:23:56 +00:00
Denis Buzdalov
e2487106fd
[ prelude ] Ease Compose
compositions ( #2324 )
2022-02-16 14:19:25 +00:00
Marcus Granado
fbfde5f770
B is defined as proposition y=z
2022-02-15 14:17:01 +00:00
Denis Buzdalov
80ff76b357
[ cleanup ] Remove unused get
's, replace get+put
with update
( #2310 )
...
Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
2022-02-12 10:39:53 +00:00
CodingCellist
c5d96a10e7
[ base ] Split a list according to a decidable property ( #2302 )
2022-02-11 11:21:20 +00:00
Joel Berkeley
5abc01453d
add deleteAt for List ( #2317 )
2022-02-11 09:28:36 +00:00
G. Allais
33d99adb53
[ linear ] These seem useful ( #2316 )
2022-02-11 09:28:15 +00:00
Guillaume Allais
bec4a0a88e
[ re #499 ] quantity-aware with-clauses
2022-02-09 09:19:40 +00:00