-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
We need them. The infrastructure is in place, but none are written!
List of tests needed:
- Core:
- Monadic interface:
-
pure -
fmap/<^> -
ap/<*> -
bind/>>- -
flatten
-
- Double-groupoidal interface:
-
request -
respond -
pull -
push -
>>|/|<< -
|>>/<<| -
|>|/|<| -
>|>/<|< -
+>>/<<+ -
>>~/~<< -
>+>/<+< -
>~>/<~< -
reflect
-
-
delay -
runEffect -
discard -
each:-
SequenceTypeoverload - Variadic overload
-
-
once -
next -
fold -
foldRet -
toList
- Monadic interface:
- Convenience:
- Arrow-style interface:
-
arr -
left -
right -
+++
-
-
yield -
await -
cat -
>~~/~~< -
~~>/<~~ -
>->/<-<
- Arrow-style interface:
- Prelude:
-
drain -
chain -
not -
mconcat -
head -
last -
isEmpty -
length -
mapInput -
mapOutput -
map -
mapMany -
description -
debugDescription -
concat -
all -
any -
and -
or -
sum -
product -
maximum -
minimum -
scan -
scan1 -
scan1i -
repeat -
replicate -
take -
takeWhile -
drop -
dropWhile -
elem -
notElem -
find -
filter -
elemIndices -
findIndex -
findIndices -
zip -
zipWith
-
- Grouping:
-
span -
extreme -
splitAt -
groupBy -
group -
draw -
skip -
drawAll -
skipAll -
unDraw -
peek -
isEndOfInput -
foldAll -
GroupedProducerbasics:-
pure -
fmap/<^> -
ap/<*> -
bind/>>- -
flatten -
wrap:- Single-layer overload
- Multiple-layer overload
-
delay -
next -
discard
-
-
groupsBy -
groups -
chunksOf -
concats -
intercalates -
takes -
takesRet -
drops
-
- I/O:
-
fromHandle/stdinLn -
toHandle/stdoutLn -
describe -
debugDescribe -
writeTo
-