4 , module Control.Alternative
11 , module Effect.Console
12 , module Control.Monad.Cont.Class
13 , module Control.Monad.Cont.Trans
14 , module Control.Monad.Error.Class
15 , module Control.Monad.Except
16 , module Control.Monad.Except.Trans
17 , module Control.Monad.List.Trans
18 , module Control.Monad.Maybe.Trans
19 , module Control.Monad.RWS
20 , module Control.Monad.RWS.Trans
21 , module Control.Monad.Reader
22 , module Control.Monad.Reader.Class
23 , module Control.Monad.Reader.Trans
24 , module Control.Monad.Rec.Class
25 , module Control.Monad.State
26 , module Control.Monad.State.Class
27 , module Control.Monad.State.Trans
28 , module Control.Monad.Trans.Class
29 , module Control.Monad.Writer
30 , module Control.Monad.Writer.Class
31 , module Control.Monad.Writer.Trans
32 , module Control.MonadPlus
33 , module Control.Semigroupoid
34 , module Data.Bifoldable
35 , module Data.Bifunctor
36 , module Data.Bifunctor.Clown
37 , module Data.Bifunctor.Flip
38 , module Data.Bifunctor.Join
39 , module Data.Bifunctor.Joker
40 , module Data.Bifunctor.Product
41 , module Data.Bifunctor.Wrap
42 , module Data.Bitraversable
44 , module Data.Distributive
46 , module Data.Either.Nested
48 , module Data.Foldable
49 , module Data.Function
50 , module Data.Function.Uncurried
52 , module Data.Functor.Invariant
53 , module Data.HeytingAlgebra
54 , module Data.Identity
56 , module Data.Int.Bits
58 , module Data.List.Lazy
59 , module Data.List.ZipList
62 , module Data.Maybe.First
63 , module Data.Maybe.Last
65 , module Data.Monoid.Additive
66 , module Data.Monoid.Conj
67 , module Data.Monoid.Disj
68 , module Data.Monoid.Dual
69 , module Data.Monoid.Endo
70 , module Data.Monoid.Multiplicative
71 , module Data.NaturalTransformation
72 , module Data.Nullable
74 , module Data.Ord.Down
77 , module Data.Ord.Unsafe
78 , module Data.Ordering
80 , module Data.String.Regex
81 , module Data.String.Unsafe
83 , module Data.Tuple.Nested
84 , module Data.Traversable
87 , module Global.Unsafe
91 , module Unsafe.Coerce
95import Effect.Console (log, logShow)
97 writeJSON, readJSON, class ReadForeign, class WriteForeign,
105import Control.Alternative
119 , composeKleisliFlipped
152import Control.Monad.Cont.Class
156import Control.Monad.Cont.Trans
162import Data.Traversable
163 ( class Traversable, traverse, sequence
164 , traverseDefault, sequenceDefault
171import Control.Monad.Error.Class
177import Control.Monad.Except
184import Control.Monad.Except.Trans
190import Control.Monad.List.Trans
192 -- , catMaybes -- TODO
195 -- , dropWhile -- TODO
197 -- , foldl -- NOTE: Data.Foldable
198 -- , foldl' -- NOTE: Data.Foldable
202 -- , mapMaybe -- TODO
207 -- , scanl -- NOTE: Data.Traversable
208 -- , singleton -- NOTE: Data.Unfoldable
211 -- , takeWhile -- TODO
219import Control.Monad.Maybe.Trans
224import Control.Monad.RWS
233import Control.Monad.RWS.Trans
234 ( RWSResult(RWSResult)
242import Control.Monad.Reader
248import Control.Monad.Reader.Class
255import Control.Monad.Reader.Trans
261import Control.Monad.Rec.Class
269import Control.Monad.State
277import Control.Monad.State.Class
285import Control.Monad.State.Trans
293import Control.Monad.Trans.Class
297import Control.Monad.Writer
303import Control.Monad.Writer.Class
312import Control.Monad.Writer.Trans
318import Control.MonadPlus
322import Control.Semigroupoid
325-- import Data.Array -- TODO
326-- import Data.Array.Unsafe -- TODO
327import Data.Bifoldable
344import Data.Bifunctor.Clown
347import Data.Bifunctor.Flip
350import Data.Bifunctor.Join
353import Data.Bifunctor.Joker
356import Data.Bifunctor.Product
359import Data.Bifunctor.Wrap
362import Data.Bitraversable
363 ( class Bitraversable
371 -- , toLower -- NOTE: Data.String
372 -- , toUpper -- NOTE: Data.String
374import Data.Distributive
381 ( Either(Left, Right)
386import Data.Either.Nested
448-- import Data.FingerTree -- FIXME: update upstream
450-- , FingerTree(Deep, Empty, Single)
451-- , LazySplit(LazySplit)
452-- , Node(Node2, Node3)
454-- , ViewL(ConsL, NilL)
455-- , ViewR(NilR, SnocR)
457-- , append -- NOTE: Prelude
458-- , compareFingerTree
466-- , fullyForce -- TODO
481-- , split -- NOTE: Data.String.Regex
520import Data.Function.Uncurried
560import Data.Functor.Invariant
565import Data.HeytingAlgebra
578 -- , fromString -- TODO
593-- ( -- Lazy -- NOTE: Control.Lazy -- , defer -- NOTE: Control.Lazy force
598 -- , catMaybes -- TODO
600 -- , concatMap -- TODO
602 -- , deleteAt -- TODO
603 -- , deleteBy -- TODO
605 -- , dropWhile -- TODO
606 -- , elemIndex -- TODO
607 -- , elemLastIndex -- TODO
610 -- , findIndex -- TODO
611 -- , findLastIndex -- TODO
613 -- , fromList -- TODO
621 -- , insertAt -- TODO
622 -- , insertBy -- TODO
623 -- , intersect -- TODO
624 -- , intersectBy -- TODO
628 -- , mapMaybe -- TODO
629 -- , modifyAt -- TODO
634 -- , replicate -- NOTE: Data.Unfoldable
635 -- , replicateM -- TODO
637 -- , singleton -- NOTE: Data.Unfoldable
646 -- , takeWhile -- TODO
652 -- , updateAt -- TODO
655 -- , zipWithA -- TODO
662 ( -- List(List) -- NOTE: Data.List -- , Step(Cons, NIl) -- NOTE: Data.List -- , alterAt -- TODO -- , catMaybes -- TODO
664 -- , concatMap -- TODO
668 -- , deleteAt -- TODO
669 -- , deleteBy -- TODO
671 -- , dropWhile -- TODO
673 -- , fromList -- TODO
680 -- , insertAt -- TODO
681 -- , insertBy -- TODO
682 -- , intersect -- TODO
683 -- , intersectBy -- TODO
687 -- , mapMaybe -- TODO
688 -- , modifyAt -- TODO
696 -- , singleton -- NOTE: Data.Unfoldable
701 -- , takeWhile -- TODO
706 -- , updateAt -- TODO
714-- import Data.List.Unsafe -- TODO
715import Data.List.ZipList
721 -- , checkValid -- TODO
723 -- , empty -- NOTE: Control.Plus
724 -- , fromFoldable -- TODO
725 -- , fromFoldableWith -- TODO
726 -- , fromList -- TODO
727 -- , fromListWith -- TODO
734 -- , singleton -- NOTE: Data.Unfoldable
744 ( Maybe(Nothing, Just)
751import Data.Maybe.First
754import Data.Maybe.Last
761import Data.Monoid.Additive
764import Data.Monoid.Conj
767import Data.Monoid.Disj
770import Data.Monoid.Dual
773import Data.Monoid.Endo
776import Data.Monoid.Multiplicative
777 ( Multiplicative(Multiplicative)
779import Data.NaturalTransformation
780 ( NaturalTransformation
798import Data.Ord.Unsafe
812 -- , checkValid -- TODO
815 -- , empty -- NOTE: Control.Plus
816 -- , fromList -- TODO
822 -- , singleton -- NOTE: Data.Unfoldable
829-- import Data.StrMap.Unsafe -- TODO
830-- import Data.String.CodeUnits
855import Data.String.Regex
869import Data.String.Unsafe
871 -- , charAt -- NOTE: Data.String
872 -- , charCodeAt -- NOTE: Data.String
883import Data.Tuple.Nested
922-- import Data.Validation.Sempigroup
942 -- , readInt -- NOTE: Data.Foreign
949 -- , abs -- NOTE: Prelude
954 -- , ceil -- NOTE: Data.Int
958 -- , floor -- NOTE: Data.Int
964 -- , max -- NOTE: Prelude
965 -- , min -- NOTE: Prelude
968 -- , round -- NOTE: Data.Int
980 , class BooleanAlgebra
983 , class CommutativeRing
985 , class EuclideanRing
988 , class HeytingAlgebra
996 , Ordering(LT, EQ, GT)
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list