Andor Penzes
|
82e4fd9da7
|
Add foldrImplGoLemma to Data.Vect (#2835)
Co-authored-by: CodingCellist <teh6@st-andrews.ac.uk>
|
2023-11-30 10:07:41 +00:00 |
|
0xd34df00d
|
6dd25cd9ec
|
[ base ] Add mapPropertyRelevant , tabulate and (++) for Vect 's All
|
2023-11-30 09:53:05 +00:00 |
|
G. Allais
|
b08efbea40
|
[ refactor ] split Core.TT (#3151)
|
2023-11-29 20:24:01 +00:00 |
|
Denis Buzdalov
|
2c328a51c0
|
[ elab ] Support more applicative traversals of TTImp
|
2023-11-09 22:05:36 +00:00 |
|
CodingCellist
|
d80bc1537d
|
[ base ] Add bindings for ieee Double number consts (#3116)
|
2023-11-09 14:01:40 +00:00 |
|
Denis Buzdalov
|
64ad807f83
|
[ deriving ] Try to reduce a type before searching it's showable
|
2023-10-30 10:07:39 +00:00 |
|
G. Allais
|
bee59d5fde
|
[ fix ] missing modules in .ipkg files (#3124)
Additionally, we now have bash options to make sure we will fail hard were
this situation to arise once again.
|
2023-10-27 20:37:00 +01:00 |
|
Denis Buzdalov
|
5f29b0b9c5
|
[ elab ] Add an ability to inspect in which function we currently are
|
2023-10-26 15:42:26 +01:00 |
|
Denis Buzdalov
|
50a579fa18
|
[ elab ] Implement an operation of returning referred defs of a def
|
2023-10-26 15:42:26 +01:00 |
|
Adowrath
|
ea093ffaed
|
[ warning ] for incompatible visibilities on forward decls and definitions. (#3063)
|
2023-10-25 11:24:43 +01:00 |
|
Denis Buzdalov
|
305604d243
|
[ base ] Implement a bunch of standard interfaces for Data.These (#3117)
* [ base ] Implement a bunch of standard interfaces for `Data.These`
* [ base ] Add couple of eliminators with default values for `These`
|
2023-10-25 11:15:28 +01:00 |
|
Denis Buzdalov
|
6c35157087
|
[ ux ] Make isType fail with positioned errors
|
2023-10-17 18:05:54 +01:00 |
|
Denis Buzdalov
|
f64047b9ac
|
[ safe ] Set deriving escape hatches to be marked as %unsafe
|
2023-10-17 18:05:54 +01:00 |
|
Denis Buzdalov
|
2358a74a29
|
[ base ] Implement Zippable for several standard types + small cleanup
|
2023-10-16 22:41:55 +01:00 |
|
0xd34df00d
|
7c8076c149
|
[ base ] Relevant and irrelevant traversals for Data.Vect.Quantifiers.All
|
2023-10-16 09:49:22 +01:00 |
|
0xd34df00d
|
f2a95071a1
|
[ base ] Add Data.Vect.Quantifiers.All.remember , the inverse to forget (#3096)
Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org>
|
2023-10-13 15:26:24 +01:00 |
|
Stefan Höck
|
7fbbb030df
|
[ new ] add Data.List.grouped function (#3089)
|
2023-10-13 13:48:15 +01:00 |
|
Denis Buzdalov
|
f7d4b7f4ed
|
[ base ] Add a bridge between MonadState and Ref
|
2023-10-13 13:47:31 +01:00 |
|
Denis Buzdalov
|
6815aefbe0
|
[ elab ] Implement file operations, e.g. applicable for type providers
|
2023-10-13 13:26:46 +01:00 |
|
0xd34df00d
|
32b639ca3c
|
[ base ] Prove anyToFin preserves the property witnessed by Any
|
2023-10-09 15:03:55 +01:00 |
|
0xd34df00d
|
8d5caaa137
|
[ base ] Add anyToFin converting a Vect's Any to its index
|
2023-10-09 15:03:55 +01:00 |
|
Denis Buzdalov
|
1256ded110
|
[ elab ] Implement Ord for Count
|
2023-10-04 16:31:38 +01:00 |
|
Denis Buzdalov
|
6dc06cd67d
|
[ base ] Add update functions to sorted maps
|
2023-09-23 22:47:05 +01:00 |
|
G. Allais
|
c52b029986
|
[ new ] function options for case blocks (#3062)
|
2023-09-01 11:35:52 +01:00 |
|
Aleksei Volkov
|
af7ba2fa67
|
[ ttc ] Compare modification time with nanosecond precision (#3046)
|
2023-08-31 11:55:57 +01:00 |
|
Denis Buzdalov
|
a4ccb27c83
|
[ base ] Add lists' infix-by functions, complementary to existing ones
|
2023-08-28 13:53:59 +01:00 |
|
russoul
|
ebbae42c85
|
Add uncons' to base; rewrite head' and tail' in terms of uncons'
|
2023-08-23 11:04:23 +01:00 |
|
Steve Dunham
|
badf1e98c8
|
[ base ] Make foldr1 and foldr1By public
|
2023-08-07 08:10:35 +01:00 |
|
Robert Wright
|
3c61471da3
|
Erase additional PreorderReasoning arguments
|
2023-08-04 13:37:46 +01:00 |
|
Steve Dunham
|
b481994bef
|
[ fix ] Fixes build broken by #3021
|
2023-08-01 08:01:12 +01:00 |
|
scarf
|
c7abb148e8
|
feat: even and odd for Nat and Integral (#3021)
|
2023-07-31 08:36:40 +01:00 |
|
Saransh Chopra
|
4fcb0fb4a7
|
Remove decideLTE (#3031)
|
2023-07-27 08:04:24 +01:00 |
|
André Videla
|
a39bfc6ce3
|
Merge branch 'main' into constant_fin
|
2023-07-18 23:46:07 +09:00 |
|
Steve Dunham
|
8d7791ba55
|
[ base ] Add getTermCols and getTermLines to base library and fix pri… (#3009)
|
2023-07-18 09:42:47 -05:00 |
|
scarf
|
388d217757
|
docs: typo in list difference documentation (#3018)
|
2023-07-16 10:39:36 -05:00 |
|
Katarzyna Marek
|
5fd5b1e732
|
improvement: use std lib WellFounded for Sufficient
|
2023-07-05 16:44:07 +01:00 |
|
CodingCellist
|
18e887389f
|
[ papers ] Port the first part of "Deferring the details [...]" by Liam O'Connor (#2974)
Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org>
|
2023-07-05 16:42:58 +01:00 |
|
Robert Wright
|
754f6af55c
|
Add orBothFalse proof
|
2023-07-05 16:36:55 +01:00 |
|
Robert Wright
|
af3c5fd454
|
Generalize Prelude proof helpers
|
2023-07-05 16:36:09 +01:00 |
|
stefan-hoeck
|
c1a5be9b5b
|
[ performance ] make Eq and Ord for Fin run in constant time
|
2023-07-05 15:58:41 +02:00 |
|
Denis Buzdalov
|
5dcf62499d
|
[ elab ] Make elab scripts be able to record warnings (#2999)
|
2023-06-19 16:34:19 +01:00 |
|
Denis Buzdalov
|
91b7aafb74
|
[ base ] Add generalisations of min and max for StronglyConnex
|
2023-05-15 19:15:36 +03:00 |
|
Aleksei Volkov
|
298f91cf0a
|
[ base ] Implemented Ord for Name , Namespace and UserName (#2973)
|
2023-05-15 14:45:42 +01:00 |
|
Denis Buzdalov
|
c285ef06dd
|
[ re #2960 ] Move defs of closures data types to a separate module
|
2023-05-11 15:31:45 +01:00 |
|
Robert Wright
|
9bfa04921a
|
Add symmetric and transitive closure relations
|
2023-05-08 11:53:21 +01:00 |
|
madman-bob
|
a00b7ee7ec
|
Public export TTImp reflection functions (#2947)
Co-authored-by: Thomas E. Hansen <teh6@st-andrews.ac.uk>
Co-authored-by: Ohad Kammar <ohad.kammar@gmail.com>
|
2023-05-05 10:33:32 +01:00 |
|
stefan-hoeck
|
bc1a51ea18
|
[ regression ] revert to previous implementation of Show
|
2023-05-02 11:23:14 +02:00 |
|
stefan-hoeck
|
83f5ef27b6
|
[ new ] Eq, Ord, Semigroup, and Monoid for All
|
2023-05-02 11:23:14 +02:00 |
|
Steve Dunham
|
9544162bc4
|
[ new ] Add support for bi-directional pipes on POSIX systems (resolves #2935) (#2944)
|
2023-04-15 09:39:17 -05:00 |
|
Denis Buzdalov
|
cf63ee2ef2
|
[ base ] Add extraction functions to Data.Singleton
|
2023-03-28 11:29:09 +01:00 |
|