mit-3qvpPyAi6mH-10: A git wrapper with a streamlined UX
Contents
Index
Index
!!
Mit.Prelude
$
Mit.Prelude
$!
Mit.Prelude
$>
Mit.Prelude
$sel:gitdir:Env
Mit.Env
$sel:head:MitState
Mit.State
$sel:merging:MitState
Mit.State
$sel:undos:MitState
Mit.State
$sel:verbosity:Env
Mit.Env
&
Mit.Prelude
&&
Mit.Prelude
*
Mit.Prelude
**
Mit.Prelude
*>
Mit.Prelude
+
Mit.Prelude
++
Mit.Prelude
-
Mit.Prelude
.
Mit.Prelude
/
Mit.Prelude
/=
Mit.Prelude
<
Mit.Prelude
<$
Mit.Prelude
<$!>
Mit.Prelude
<$>
Mit.Prelude
<&>
Mit.Prelude
<*
Mit.Prelude
<*>
Mit.Prelude
<<<
Mit.Prelude
<=
Mit.Prelude
<=<
Mit.Prelude
<>
Mit.Prelude
<|>
Mit.Prelude
=<<
Mit.Prelude
==
Mit.Prelude
>
Mit.Prelude
>=
Mit.Prelude
>=>
Mit.Prelude
>>
Mit.Prelude
>>=
Mit.Prelude
>>>
Mit.Prelude
abs
Mit.Prelude
acos
Mit.Prelude
acosh
Mit.Prelude
Add
Mit.GitCommand
AddAll
Mit.GitCommand
all
Mit.Prelude
AllocationLimitExceeded
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
allowInterrupt
Mit.Prelude
and
Mit.Prelude
any
Mit.Prelude
ap
Mit.Prelude
appendFile
Mit.Prelude
Applicative
Mit.Prelude
Apply
Mit.Undo
applyUndo
Mit.Undo
ArithException
Mit.Prelude
ArrayException
Mit.Prelude
asin
Mit.Prelude
asinh
Mit.Prelude
assert
Mit.Prelude
AssertionFailed
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
asTypeOf
Mit.Prelude
asum
Mit.Prelude
AsyncException
Mit.Prelude
asyncExceptionFromException
Mit.Prelude
asyncExceptionToException
Mit.Prelude
atan
Mit.Prelude
atan2
Mit.Prelude
atanh
Mit.Prelude
atomically
Mit.Prelude
atomicModifyIORef
Mit.Prelude
atomicModifyIORef'
Mit.Prelude
atomicWriteIORef
Mit.Prelude
BlockedIndefinitelyOnMVar
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
BlockedIndefinitelyOnSTM
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
Bool
Mit.Prelude
Bounded
Mit.Prelude
bracket
Mit.Prelude
bracketOnError
Mit.Prelude
bracket_
Mit.Prelude
Branch
Mit.GitCommand
BranchSetUpstreamTo
Mit.GitCommand
BranchShowCurrent
Mit.GitCommand
break
Mit.Prelude
bug
Mit.Prelude
build
Mit.Builder
catch
Mit.Prelude
catches
Mit.Prelude
catchJust
Mit.Prelude
Category
Mit.Prelude
catMaybes
Mit.Prelude
cd
Mit.Directory
ceiling
Mit.Prelude
Char
Mit.Prelude
chr
Mit.Prelude
Clean
Mit.GitCommand
ClosePunctuation
Mit.Prelude
Command
Mit.GitCommand
CompactionFailed
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
compare
Mit.Prelude
concat
Mit.Prelude
concatMap
Mit.Prelude
ConnectorPunctuation
Mit.Prelude
const
Mit.Prelude
Control
Mit.Prelude
cos
Mit.Prelude
cosh
Mit.Prelude
CurrencySymbol
Mit.Prelude
curry
Mit.Prelude
cycle
Mit.Prelude
DashPunctuation
Mit.Prelude
Deadlock
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
DecimalNumber
Mit.Prelude
decodeFloat
Mit.Prelude
deleteMitState
Mit.State
Denormal
Mit.Prelude
Diff
Mit.GitCommand
Differences
Mit.Git
DiffResult
Mit.Git
digitToInt
Mit.Prelude
displayException
Mit.Prelude
div
Mit.Prelude
DivideByZero
Mit.Prelude
divMod
Mit.Prelude
doesDirectoryExist
Mit.Directory
Double
Mit.Prelude
drop
Mit.Prelude
dropEnd
Mit.Seq1
dropWhile
Mit.Prelude
Either
Mit.Prelude
either
Mit.Prelude
elem
Mit.Prelude
empty
Mit.Builder
emptyMitState
Mit.State
EnclosingMark
Mit.Prelude
encodeFloat
Mit.Prelude
Enum
Mit.Prelude
enumFrom
Mit.Prelude
enumFromThen
Mit.Prelude
enumFromThenTo
Mit.Prelude
enumFromTo
Mit.Prelude
Env
1 (Type/Class)
Mit.Env
2 (Data Constructor)
Mit.Env
EQ
Mit.Prelude
Eq
Mit.Prelude
error
Mit.Prelude
ErrorCall
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
ErrorCallWithLocation
Mit.Prelude
errorWithoutStackTrace
Mit.Prelude
evaluate
Mit.Prelude
even
Mit.Prelude
Exception
Mit.Prelude
exp
Mit.Prelude
exponent
Mit.Prelude
fail
Mit.Prelude
False
Mit.Prelude
Fetch
Mit.GitCommand
FilePath
Mit.Prelude
filter
Mit.Prelude
filterM
Mit.Prelude
finally
Mit.Prelude
FinalQuote
Mit.Prelude
find
Mit.Prelude
fix
Mit.Prelude
FlagD
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagForce
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagIntentToAdd
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagNoCommit
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagNoFF
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagNoRenames
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagNoTrack
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagQuiet
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
FlagVerify
1 (Type/Class)
Mit.GitCommand
2 (Data Constructor)
Mit.GitCommand
flip
Mit.Prelude
Float
Mit.Prelude
floatDigits
Mit.Prelude
Floating
Mit.Prelude
floatRadix
Mit.Prelude
floatRange
Mit.Prelude
floor
Mit.Prelude
fmap
Mit.Prelude
fmapDefault
Mit.Prelude
fold
Mit.Prelude
Foldable
Mit.Prelude
foldl
Mit.Prelude
foldl'
Mit.Prelude
foldl1
Mit.Prelude
foldlM
Mit.Prelude
foldM
Mit.Prelude
foldMap
Mit.Prelude
foldMap'
Mit.Prelude
foldMapDefault
Mit.Prelude
foldM_
Mit.Prelude
foldr
Mit.Prelude
foldr'
Mit.Prelude
foldr1
Mit.Prelude
foldrM
Mit.Prelude
for
Mit.Prelude
forever
Mit.Prelude
forM
Mit.Prelude
Format
Mit.Prelude
forM_
Mit.Prelude
for_
Mit.Prelude
Fractional
Mit.Prelude
fromEnum
Mit.Prelude
fromException
Mit.Prelude
fromInteger
Mit.Prelude
fromIntegral
Mit.Prelude
fromJust
Mit.Prelude
fromMaybe
Mit.Prelude
fromProcessOutput
Mit.Process
fromRational
Mit.Prelude
fromSeq
Mit.Seq1
fst
Mit.Prelude
Functor
Mit.Prelude
gcd
Mit.Prelude
GeneralCategory
Mit.Prelude
generalCategory
Mit.Prelude
getChar
Mit.Prelude
getContents
Mit.Prelude
getEnv
Mit.Monad
getLine
Mit.Prelude
getMaskingState
Mit.Prelude
git
1 (Function)
Mit.GitCommand
2 (Function)
Mit.Git
gitApplyStash
Mit.Git
gitBranch
Mit.Git
gitBranchHead
Mit.Git
gitBranchWorktreeDir
Mit.Git
gitCommit
Mit.Git
GitCommitInfo
Mit.Git
gitCommitsBetween
Mit.Git
GitConflict
Mit.Git
gitConflicts
Mit.Git
gitConflictsWith
Mit.Git
gitCreateStash
Mit.Git
gitDefaultBranch
Mit.Git
gitDiff
Mit.Git
gitExistCommitsBetween
Mit.Git
gitExistUntrackedFiles
Mit.Git
gitFetch
Mit.Git
gitFetch_
Mit.Git
gitHead
Mit.Git
gitIsMergeCommit
Mit.Git
gitMaybeHead
Mit.Git
gitMergeInProgress
Mit.Git
gitPush
Mit.Git
gitRemoteBranchExists
Mit.Git
gitRemoteBranchHead
Mit.Git
gitRevParseAbsoluteGitDir
Mit.Git
gitRevParseShowToplevel
Mit.Git
gitShow
Mit.Git
gitUnstageChanges
Mit.Git
GitVersion
1 (Type/Class)
Mit.Git
2 (Data Constructor)
Mit.Git
gitVersion
Mit.Git
git_
1 (Function)
Mit.GitCommand
2 (Function)
Mit.Git
Goto
Mit.Monad
GT
Mit.Prelude
guard
Mit.Prelude
handleJust
Mit.Prelude
Handler
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
Hard
Mit.GitCommand
HasCallStack
Mit.Prelude
hcat
Mit.Builder
HeapOverflow
Mit.Prelude
id
Mit.Prelude
IndexOutOfBounds
Mit.Prelude
init
Mit.Prelude
InitialQuote
Mit.Prelude
Int
Mit.Prelude
Integer
Mit.Prelude
Integral
Mit.Prelude
interact
Mit.Prelude
interruptible
Mit.Prelude
intToDigit
Mit.Prelude
IO
Mit.Prelude
io
Mit.Monad
IOError
Mit.Prelude
ioError
Mit.Prelude
IOException
Mit.Prelude
IORef
Mit.Prelude
isAlpha
Mit.Prelude
isAlphaNum
Mit.Prelude
isAscii
Mit.Prelude
isAsciiLower
Mit.Prelude
isAsciiUpper
Mit.Prelude
isControl
Mit.Prelude
isDenormalized
Mit.Prelude
isDigit
Mit.Prelude
isHexDigit
Mit.Prelude
isIEEE
Mit.Prelude
isInfinite
Mit.Prelude
isJust
Mit.Prelude
isLatin1
Mit.Prelude
isLetter
Mit.Prelude
isLower
Mit.Prelude
isMark
Mit.Prelude
isNaN
Mit.Prelude
isNegativeZero
Mit.Prelude
isNothing
Mit.Prelude
isNumber
Mit.Prelude
isOctDigit
Mit.Prelude
isPrint
Mit.Prelude
isPunctuation
Mit.Prelude
isSeparator
Mit.Prelude
isSpace
Mit.Prelude
isSymbol
Mit.Prelude
isUpper
Mit.Prelude
iterate
Mit.Prelude
join
Mit.Prelude
Just
Mit.Prelude
Label
Mit.Monad
label
Mit.Monad
last
Mit.Prelude
lcm
Mit.Prelude
Left
Mit.Prelude
length
1 (Function)
Mit.Prelude
2 (Function)
Mit.Seq1
LetterNumber
Mit.Prelude
lex
Mit.Prelude
lexLitChar
Mit.Prelude
liftIO
Mit.Prelude
liftM
Mit.Prelude
liftM2
Mit.Prelude
liftM3
Mit.Prelude
liftM4
Mit.Prelude
liftM5
Mit.Prelude
lines
Mit.Prelude
LineSeparator
Mit.Prelude
List1
Mit.Prelude
listToMaybe
Mit.Prelude
log
Mit.Prelude
logBase
Mit.Prelude
lookup
Mit.Prelude
LossOfPrecision
Mit.Prelude
LowercaseLetter
Mit.Prelude
LT
Mit.Prelude
main
Mit
Map
Mit.Prelude
map
Mit.Prelude
mapAccumL
Mit.Prelude
mapAccumR
Mit.Prelude
mapAndUnzipM
Mit.Prelude
mapException
Mit.Prelude
mapM
Mit.Prelude
mapMaybe
Mit.Prelude
mapM_
Mit.Prelude
mappend
Mit.Prelude
mask
Mit.Prelude
MaskedInterruptible
Mit.Prelude
MaskedUninterruptible
Mit.Prelude
MaskingState
Mit.Prelude
mask_
Mit.Prelude
MathSymbol
Mit.Prelude
max
Mit.Prelude
maxBound
Mit.Prelude
maximum
Mit.Prelude
maximumBy
Mit.Prelude
Maybe
Mit.Prelude
maybe
Mit.Prelude
maybeToList
Mit.Prelude
mconcat
Mit.Prelude
mempty
Mit.Prelude
Merge
Mit.GitCommand
MergeAbort
Mit.GitCommand
mfilter
Mit.Prelude
min
Mit.Prelude
minBound
Mit.Prelude
minimum
Mit.Prelude
minimumBy
Mit.Prelude
Mit
Mit.Monad
MitState
1 (Type/Class)
Mit.State
2 (Data Constructor)
Mit.State
Mixed
Mit.GitCommand
mkWeakIORef
Mit.Prelude
mod
Mit.Prelude
ModifierLetter
Mit.Prelude
ModifierSymbol
Mit.Prelude
modifyIORef
Mit.Prelude
modifyIORef'
Mit.Prelude
Monad
Mit.Prelude
MonadFail
Mit.Prelude
MonadIO
Mit.Prelude
MonadPlus
Mit.Prelude
Monoid
Mit.Prelude
mplus
Mit.Prelude
msum
Mit.Prelude
mzero
Mit.Prelude
negate
Mit.Prelude
NestedAtomically
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
newIORef
Mit.Prelude
newline
Mit.Builder
NoDifferences
Mit.Git
NoFlagD
Mit.GitCommand
NoFlagForce
Mit.GitCommand
NoFlagIntentToAdd
Mit.GitCommand
NoFlagNoCommit
Mit.GitCommand
NoFlagNoFF
Mit.GitCommand
NoFlagNoRenames
Mit.GitCommand
NoFlagNoTrack
Mit.GitCommand
NoFlagQuiet
Mit.GitCommand
NoFlagVerify
Mit.GitCommand
NoMethodError
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
NonEmpty
Mit.Seq
NonSpacingMark
Mit.Prelude
NonTermination
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
not
Mit.Prelude
NotAssigned
Mit.Prelude
notElem
Mit.Prelude
Nothing
Mit.Prelude
null
Mit.Prelude
Num
Mit.Prelude
odd
Mit.Prelude
on
Mit.Prelude
onException
Mit.Prelude
onLeftM
Mit.Prelude
onNothingM
Mit.Prelude
OpenPunctuation
Mit.Prelude
or
Mit.Prelude
Ord
Mit.Prelude
ord
Mit.Prelude
Ordering
Mit.Prelude
OtherLetter
Mit.Prelude
OtherNumber
Mit.Prelude
OtherPunctuation
Mit.Prelude
OtherSymbol
Mit.Prelude
otherwise
Mit.Prelude
Overflow
Mit.Prelude
ParagraphSeparator
Mit.Prelude
parseGitRepo
Mit.Git
parseUndos
Mit.Undo
PatternMatchFail
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
pi
Mit.Prelude
pred
Mit.Prelude
prettyGitCommitInfo
Mit.Git
print
Mit.Prelude
PrivateUse
Mit.Prelude
ProcessOutput
Mit.Process
product
Mit.Prelude
properFraction
Mit.Prelude
pure
Mit.Prelude
put
Mit.Builder
putChar
Mit.Prelude
putLines
Mit.Prelude
putln
Mit.Builder
putStanzas
Mit.Stanza
putStr
Mit.Prelude
putStrLn
Mit.Prelude
quot
Mit.Prelude
quoteText
Mit.Prelude
quotRem
Mit.Prelude
Rational
Mit.Prelude
RatioZeroDenominator
Mit.Prelude
Read
Mit.Prelude
read
Mit.Prelude
readFile
Mit.Prelude
readIO
Mit.Prelude
readIORef
Mit.Prelude
readList
Mit.Prelude
readLitChar
Mit.Prelude
readLn
Mit.Prelude
readMaybe
Mit.Prelude
readMitState
Mit.State
readParen
Mit.Prelude
ReadS
Mit.Prelude
reads
Mit.Prelude
readsPrec
Mit.Prelude
Real
Mit.Prelude
RealFloat
Mit.Prelude
RealFrac
Mit.Prelude
realToFrac
Mit.Prelude
RecConError
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
recip
Mit.Prelude
RecSelError
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
RecUpdError
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
rem
Mit.Prelude
renderStanzas
Mit.Stanza
repeat
Mit.Prelude
replicate
Mit.Prelude
replicateM
Mit.Prelude
replicateM_
Mit.Prelude
Reset
1 (Data Constructor)
Mit.GitCommand
2 (Data Constructor)
Mit.Undo
ResetMode
Mit.GitCommand
ResetPaths
Mit.GitCommand
reverse
Mit.Prelude
Revert
Mit.Undo
RevParse
Mit.GitCommand
Right
Mit.Prelude
round
Mit.Prelude
runMit
Mit.Monad
scaleFloat
Mit.Prelude
scanl
Mit.Prelude
scanl1
Mit.Prelude
scanr
Mit.Prelude
scanr1
Mit.Prelude
Semigroup
Mit.Prelude
Seq
Mit.Prelude
seq
Mit.Prelude
Seq1
Mit.Seq1
,
Mit.Prelude
sequence
Mit.Prelude
sequenceA
Mit.Prelude
sequenceA_
Mit.Prelude
sequence_
Mit.Prelude
Set
Mit.Prelude
Show
Mit.Prelude
show
Mit.Prelude
showChar
Mit.Prelude
showGitConflict
Mit.Git
showGitVersion
Mit.Git
showList
Mit.Prelude
showLitChar
Mit.Prelude
showParen
Mit.Prelude
ShowS
Mit.Prelude
shows
Mit.Prelude
showsPrec
Mit.Prelude
showString
Mit.Prelude
showUndos
Mit.Undo
significand
Mit.Prelude
signum
Mit.Prelude
sin
Mit.Prelude
Singleton
Mit.Seq
sinh
Mit.Prelude
snd
Mit.Prelude
SomeAsyncException
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
SomeException
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
Space
Mit.Prelude
space
Mit.Builder
SpacingCombiningMark
Mit.Prelude
span
Mit.Prelude
splitAt
Mit.Prelude
sqrt
Mit.Prelude
squoted
Mit.Builder
StackOverflow
Mit.Prelude
Stanza
Mit.Stanza
StashApply
Mit.GitCommand
StashCreate
Mit.GitCommand
StatusV1
Mit.GitCommand
String
Mit.Prelude
subtract
Mit.Prelude
succ
Mit.Prelude
sum
Mit.Prelude
Surrogate
Mit.Prelude
Switch
Mit.GitCommand
SymbolicRef
Mit.GitCommand
tail
Mit.Prelude
take
Mit.Prelude
takeWhile
Mit.Prelude
tan
Mit.Prelude
tanh
Mit.Prelude
Text
Mit.Prelude
text2word64
Mit.Prelude
ThreadKilled
Mit.Prelude
throwIO
Mit.Prelude
throwTo
Mit.Prelude
TitlecaseLetter
Mit.Prelude
toEnum
Mit.Prelude
toException
Mit.Prelude
toInteger
Mit.Prelude
toList
1 (Function)
Mit.Prelude
2 (Function)
Mit.Seq
3 (Function)
Mit.Seq1
toLower
Mit.Prelude
toRational
Mit.Prelude
toSeq
Mit.Seq1
toTitle
Mit.Prelude
toUpper
Mit.Prelude
Traversable
Mit.Prelude
traverse
Mit.Prelude
traverse_
Mit.Prelude
True
Mit.Prelude
truncate
Mit.Prelude
try
Mit.Prelude
tryJust
Mit.Prelude
TypeError
1 (Data Constructor)
Mit.Prelude
2 (Type/Class)
Mit.Prelude
uncurry
Mit.Prelude
undefined
Mit.Prelude
UndefinedElement
Mit.Prelude
Underflow
Mit.Prelude
Undo
Mit.Undo
undosStash
Mit.Undo
uninterruptibleMask
Mit.Prelude
uninterruptibleMask_
Mit.Prelude
unless
Mit.Prelude
unlessM
Mit.Prelude
unlines
Mit.Prelude
Unmasked
Mit.Prelude
unsafeFromSeq
Mit.Seq1
until
Mit.Prelude
unwords
Mit.Prelude
unzip
Mit.Prelude
unzip3
Mit.Prelude
UppercaseLetter
Mit.Prelude
userError
Mit.Prelude
UserInterrupt
Mit.Prelude
vcat
Mit.Builder
Void
Mit.Prelude
void
Mit.Prelude
when
Mit.Prelude
whenJust
Mit.Prelude
whenM
Mit.Prelude
whenNotM
Mit.Prelude
with
Mit.Monad
withEnv
Mit.Monad
with_
Mit.Monad
Word
Mit.Prelude
Word64
Mit.Prelude
word642text
Mit.Prelude
words
Mit.Prelude
writeFile
Mit.Prelude
writeIORef
Mit.Prelude
writeMitState
Mit.State
X
Mit.Monad
zip
Mit.Prelude
zip3
Mit.Prelude
zipWith
Mit.Prelude
zipWith3
Mit.Prelude
zipWithM
Mit.Prelude
zipWithM_
Mit.Prelude
^
Mit.Prelude
^^
Mit.Prelude
||
Mit.Prelude