Commit graph

42 commits

Author SHA1 Message Date
741e389496
Remove Data.NP
Data.Vect.Quantifiers.All is entirely equivalent.
2024-03-01 18:56:27 -05:00
4e3c524b08
Update docstrings for new backend 2024-03-01 18:55:43 -05:00
b924d960b5
Tweak library functions to match reps 2023-09-25 23:47:58 -04:00
a0068469c5
Revamp all of the standard array API 2023-09-25 22:55:33 -04:00
ccb689af42
Partially reimplement main API using reps 2023-05-05 13:43:14 -04:00
eeb2967f6f
Rename Data.NumIdr.Array.Order to Rep 2023-05-05 13:41:21 -04:00
7b6b71780a
Add ranged unsafe indexing 2023-03-16 09:16:57 -04:00
a244acc7f1
Add linear array module 2023-01-30 20:42:44 -05:00
eddb0e318c
Add more utility functions 2022-11-30 22:02:56 -05:00
3c2ebdc048
Tweak how runtime-checked indexing works 2022-10-21 17:49:01 -04:00
1ad4c1f13c
Rename rotation constructors 2022-10-21 10:03:43 -04:00
8839dd049a
Add name suggestions to types 2022-09-16 12:39:47 -04:00
98223b180f
Add documentation 2022-09-14 13:39:12 -04:00
f72826b329
Update package to Idris2 0.5.1 2022-09-09 09:17:11 -04:00
3e12505377
Create Field and Scalar interfaces 2022-09-06 13:38:43 -04:00
b74734fbc1
Define functions for permuting arrays 2022-09-01 18:25:07 -04:00
92fc8f00c9
Generalize transpose to all arrays 2022-08-31 16:01:21 -04:00
3246e0ed94
Add new indexing functions 2022-08-31 08:36:07 -04:00
7916e10aef
Add operator form for unsafe indexing 2022-08-31 08:36:06 -04:00
1ebf0dcbe9
Add Show instance for NP 2022-08-31 08:36:06 -04:00
97bd20d722
Add new utility functions for homogeneous coords 2022-08-31 08:35:58 -04:00
59af31cdd7
Add documentation 2022-06-25 00:58:36 -04:00
c71cd953a0
Implement matrix multiplication 2022-06-23 19:10:47 -04:00
a0d9c766c0
Refactor Mult and add MultNeutral 2022-06-23 19:09:10 -04:00
015b7f8cb1
Rename *Maybe functions to *NB 2022-06-15 22:47:43 -04:00
b0d48eaf00
Fix indexMaybe and add more utility functions 2022-06-15 22:37:34 -04:00
cb0157cd8c
Shape view 2022-06-15 11:45:06 -04:00
4b293d7e2a
Introduce homogeneous coordinates 2022-06-15 00:33:19 -04:00
acd0cb6aa5
Add more array utility functions 2022-06-14 20:21:37 -04:00
03d06a42aa
Rename stack to concat 2022-06-13 14:42:35 -04:00
87d8814c38
Create Data.NumIdr.Multiply 2022-05-26 18:50:07 -04:00
97d1bdb538
Add operators for indexing 2022-05-24 09:44:13 -04:00
861f1e29f2
Add vector & matrix modules 2022-05-21 16:38:21 -04:00
1e7660b1f2
Create Show instance for Array 2022-05-20 10:53:29 -04:00
ff48a18478
Add implementations for Array 2022-05-20 08:40:24 -04:00
5914652b7c
Add range indexing support 2022-05-19 08:49:57 -04:00
76e16574f1
Remove rank-index on Order type 2022-05-16 08:56:45 -04:00
a499d14e87
Add comments to everything 2022-05-13 15:26:43 -04:00
a88fc5d9c6
Rename unsafe and safe index in PrimArray interface 2022-05-13 08:33:03 -04:00
b0e4253b88
Create coordinate type 2022-05-13 08:28:42 -04:00
ad25af6e3f
Remove unnecessary Data.Reify module 2022-05-12 08:52:45 -04:00
a19ccd59a1
Move Array module into new directory 2022-05-11 23:37:56 -04:00