Text.Pandoc.Shared

# List processing

splitBy

splitByIndices

splitStringByIndices

substitute

# Text processing

backslashEscapes

escapeStringUsing

stripTrailingNewlines

trim

triml

trimr

stripFirstAndLast

camelCaseToHyphenated

toRomanNumeral

escapeURI

tabFilter

# Date/time

normalizeDate

# Pandoc block and inline list processing

orderedListMarkers

normalizeSpaces

normalize

stringify

compactify

compactify'

data Element

hierarchicalize

uniqueIdent

isHeaderBlock

headerShift

isTightList

# TagSoup HTML handling

renderTags'

# File handling

inDirectory

readDataFile

readDataFileUTF8

fetchItem

openURL

# Error handling

err

warn

# Safe read

safeRead