Data.PropertyList

The basic property list types

data PropertyList

data PartialPropertyList a

data UnparsedBPListRecord

data UnparsedXmlPlistItem

Constructors and destructors for property lists

plArray

fromPlArray

plData

fromPlData

plDate

fromPlDate

plDict

fromPlDict

plReal

fromPlReal

plInt

fromPlInt

plString

fromPlString

plBool

fromPlBool

The internal algebraic model for property lists

class PListAlgebra f a

class PListCoalgebra f a

class InitialPList f a

class TerminalPList f a

Parsing and formatting property lists using any supported format

readPropertyListFromFile

writePropertyListToFile

Parsing and formatting property lists using the Binary format

readBinaryPropertyList

encodeBinaryPropertyList

readBinaryPropertyListFromFile

writeBinaryPropertyListToFile

Parsing and formatting property lists using the XML format

readXmlPropertyList

showXmlPropertyList

readXmlPropertyListFromFile

writeXmlPropertyListToFile

Manipulating property lists

class PropertyListItem i

alterItemAtKeyPathM

alterItemAtKeyPath

getItemAtKeyPath

setItemAtKeyPath