André Videla
bea840418a
Merge pull request #823 from andylokandy/path
...
Changes to System.Path
- Rename `startWith` to `isBaseOf`
- Rename `stripPrefix` to `dropBase`
- Add `dropExtension`
- Add `splitPath`
2021-01-14 22:09:04 +00:00
Andy Lok
4f8bd22b35
Use present tense in doc for Path
2021-01-14 05:26:42 +08:00
Andy Lok
f1d6d4d6f4
Use dot syntax to avoid path argument
2021-01-14 05:05:59 +08:00
André Videla
c1bd61b58d
Merge branch 'master' into validation
2021-01-13 17:07:18 +00:00
Edwin Brady
8cee404736
Merge pull request #923 from edwinb/faq-update
...
FAQ addition
2021-01-13 16:31:58 +00:00
Edwin Brady
79a89a046f
FAQ addition
2021-01-13 16:31:20 +00:00
Edwin Brady
bd94dbdd8e
Merge pull request #921 from edwinb/version030
...
Update version numbers and bootstrap code
2021-01-13 15:01:30 +00:00
Edwin Brady
e9f82afc4d
CHANGELOG edits
2021-01-13 13:04:08 +00:00
Edwin Brady
b35268b774
Update version numbers and bootstrap code
2021-01-13 12:46:06 +00:00
stefan-hoeck
7b73072554
fixed bug in Foldable of EitherT
2021-01-13 13:21:20 +01:00
Stefan Hoeck
77a911aa8a
Update libs/base/Control/Monad/Maybe.idr
...
Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
2021-01-13 11:19:03 +01:00
stefan-hoeck
e52b658d78
no linearity annotation for MkMaybeT
2021-01-13 05:34:07 +01:00
stefan-hoeck
2301826a4e
improved documentation for 'on'
2021-01-13 05:06:01 +01:00
jmd28
807725f26d
Update readme.md
2021-01-12 13:33:57 +00:00
james
9f94198380
add benchmark suite
2021-01-12 13:22:58 +00:00
james
0ce0f5a8e7
add benchmark suite
2021-01-12 13:20:42 +00:00
Edwin Brady
3621c5d1bd
Merge pull request #879 from edwinb/no-linearity-subtyping
...
Remove linearity subtyping
2021-01-12 12:33:26 +00:00
Edwin Brady
fe602caa2c
Merge pull request #765 from ShinKage/ide-mode
...
IDEMode syntax option and fixed output
2021-01-12 10:39:44 +00:00
Edwin Brady
d4abbfdae2
Add HasLinearIO
...
Ideally, liftIO would always be linear, but that has lots of knock-on
effects for other monads which we might want to put in HasIO, now that
subtyping is gone. We'll have to revisit this when we have some kind of
multiplicity polymorphism.
2021-01-11 11:24:43 +00:00
stefan-hoeck
530e62a156
Eq, Ord, and Show instances for LazyList
2021-01-11 11:45:56 +01:00
stefan-hoeck
c39df89f84
deleted 'head' from Data.Stream
2021-01-11 09:36:13 +00:00
Mathew Polzin
ab96d771c9
finish removing duplication between the exported 'list reverse' properties in base and those in contrib.
2021-01-10 20:40:45 -08:00
stefan-hoeck
31f50a793c
added prelude function 'on'
2021-01-11 05:26:17 +01:00
Mathew Polzin
a32aa42d3f
Merge branch 'master' into list-reverse-involutory
2021-01-10 20:17:55 -08:00
stefan-hoeck
c1912cb212
Monad prerequisite for Semigroup instance
2021-01-11 05:05:33 +01:00
Johann Rudloff
65e36fc20f
Better default permissions for created directories
...
Change the support code for directory creation so that it sets all
permission bits (ugo=rwx). The process's currently active umask will be
subtracted from these permissions, which leads to the result that (for a
standard umask of "022") directories are created with a mode of "0755".
So by default, directories created with `prim__createDir` are now also
group-executable and other-executable by default.
Previous behaviour was to create the directories readable for group and
other, but not executable (mode "744"), and thus inaccessible to anyone
except the owner.
2021-01-10 11:54:15 +01:00
stefan-hoeck
e71c7b8946
added MaybeT monad transformer to base
2021-01-08 06:04:41 +01:00
André Videla
3478297557
Merge pull request #905 from alebahn/master
...
Add public export to types/functions in Data.Fin.Order
2021-01-07 13:46:23 +00:00
André Videla
e99a9b0c84
Merge pull request #901 from andrevidela/fold-count
...
Add count and foldMap to prelude
2021-01-06 19:29:50 +00:00
Mathew Polzin
e9324fcd60
Rename to reverseInvolutive
2021-01-06 08:45:44 -08:00
Mathew Polzin
ef366033e7
Apply suggestions from code review
...
Co-authored-by: André Videla <andre.videla@gmail.com>
2021-01-05 20:26:18 -08:00
André Videla
01db40f3af
Merge pull request #897 from VoidNoire/master
...
test: Change function definitions in "Generic.idr".
2021-01-06 02:49:25 +00:00
André Videla
28c4d1e3bb
Add count and foldMap to prelude
2021-01-05 21:59:01 +00:00
André Videla
e4fcd4a089
Merge pull request #900 from andrevidela/vect-snoc
...
Add `snoc` to Data.Vect
2021-01-05 21:54:47 +00:00
Michael Messer
a1f3424ab8
Remove lamdaRequire
2021-01-05 16:30:11 +00:00
Aaron Lebahn
ce6465e279
Add public export to types/functions in Data.Fin.Order
2021-01-05 07:56:04 -06:00
André Videla
738c9d77d2
Add snoc
to Data.Vect
...
Snoc add an element at the end of the vector. The main use case
for such a function is to get the expected type signature
Vect n a -> a -> Vect (S n) a instead of
Vect n a -> a -> Vect (n + 1) a which you get by using `++ [x]`
Snoc gets is name from `cons` by reversin each letter, indicating
tacking on the element at the end rather than the begining.
`append` would also be a suitable name.
2021-01-03 21:48:31 +00:00
Mathew Polzin
2b58434b6e
Add test for type search
2021-01-03 13:35:58 -08:00
Mathew Polzin
6d82bf2f5d
rename again, move arrows to more common place for functions in this file.
2021-01-03 13:04:59 -08:00
Mathew Polzin
762a5470be
ditch unused variables, show full namespaced name of found search results that don't have docs
2021-01-03 13:02:27 -08:00
Mathew Polzin
2295ea73ca
remove logging
2021-01-03 11:59:56 -08:00
Mathew Polzin
b9bd65a497
undo unneeded export
2021-01-03 11:53:20 -08:00
Mathew Polzin
0b0c9b33a4
rename proof search to type search
2021-01-03 11:43:58 -08:00
Mathew Polzin
34bfb159f2
remove unneeded stuff, rename a function.
2021-01-03 11:27:19 -08:00
Mathew Polzin
ab05d941c2
clean code up with catch
2021-01-03 10:31:24 -08:00
Mathew Polzin
72736ed292
Merge branch 'master' into scratch-work-search-repl
2021-01-03 10:15:18 -08:00
André Videla
2a948d1e2e
Merge pull request #889 from JonathanLorimer/add-rlwrap-to-docs
...
Add rlwrap information to docs
2021-01-03 15:21:57 +00:00
Jesse Ira Abadilla
372df16726
test: Change function definitions in "Generic.idr".
2021-01-01 14:44:53 +00:00
Felix Springer
54d400dad4
Add countExactly
to Text.Parser in libs/contrib to return a Vect ( #875 )
2021-01-01 10:01:42 +00:00
russoul
79d0cd1ba6
Add withIteratorString
2020-12-31 20:36:07 +03:00