| pageAmount | Matterhorn.Constants |
| PageDownEvent | Matterhorn.Types.Core, Matterhorn.Types |
| PageLeftEvent | Matterhorn.Types.Core, Matterhorn.Types |
| PageRightEvent | Matterhorn.Types.Core, Matterhorn.Types |
| PageUpEvent | Matterhorn.Types.Core, Matterhorn.Types |
| Para | Matterhorn.Types.RichText |
| ParseError | Matterhorn.Config.Schema |
| parseIniFile | Matterhorn.Config.Schema |
| parseMarkdown | Matterhorn.Types.RichText |
| PasswordCommand | Matterhorn.Types, Matterhorn.Config |
| PasswordSource | Matterhorn.Types, Matterhorn.Config |
| PasswordString | Matterhorn.Types, Matterhorn.Config |
| PendingChannelChange | Matterhorn.Types |
| Period | Matterhorn.Types.RichText |
| Permalink | Matterhorn.Draw.RichText.Flatten |
| permalinkAttr | Matterhorn.Themes |
| pi | Matterhorn.Prelude |
| PinMessageEvent | Matterhorn.Types.Core, Matterhorn.Types |
| pinnedMessageIndicatorAttr | Matterhorn.Themes |
| pinSelectedMessage | Matterhorn.State.MessageSelect |
| Plain | Matterhorn.Options |
| pop | Matterhorn.Types.NonemptyStack |
| popMode | Matterhorn.Types |
| position | Matterhorn.Zipper |
| postErrorMessage' | Matterhorn.State.Common |
| postErrorMessageIO | Matterhorn.State.Common |
| postInfoMessage | Matterhorn.State.Common |
| postIsEmote | Matterhorn.Types.Posts, Matterhorn.Types |
| postIsJoin | Matterhorn.Types.Posts, Matterhorn.Types |
| postIsLeave | Matterhorn.Types.Posts, Matterhorn.Types |
| postIsTopicChange | Matterhorn.Types.Posts, Matterhorn.Types |
| PostList | Matterhorn.Types.Core, Matterhorn.Types |
| PostListContents | Matterhorn.Types |
| PostListFlagged | Matterhorn.Types |
| postListJumpToCurrent | Matterhorn.State.PostListWindow |
| PostListPinned | Matterhorn.Types |
| postListPosts | Matterhorn.Types |
| PostListSearch | Matterhorn.Types |
| postListSelectDown | Matterhorn.State.PostListWindow |
| postListSelected | Matterhorn.Types |
| postListSelectUp | Matterhorn.State.PostListWindow |
| postListUnflagSelected | Matterhorn.State.PostListWindow |
| PostListWindow | Matterhorn.Types |
| postListWindowKeybindings | Matterhorn.Events.PostListWindow |
| postListWindowKeyHandlers | Matterhorn.Events.PostListWindow |
| PostListWindowState | |
| 1 (Type/Class) | Matterhorn.Types |
| 2 (Data Constructor) | Matterhorn.Types |
| PostToAdd | Matterhorn.State.Messages |
| pred | Matterhorn.Prelude |
| Preempt | Matterhorn.State.Async, Matterhorn.State.Common |
| preferredChannelName | Matterhorn.Types.Channels, Matterhorn.Types |
| Prefix | Matterhorn.Types |
| PrefixDMOnly | Matterhorn.Types |
| PrefixNonDMOnly | Matterhorn.Types |
| preuse | Matterhorn.Prelude |
| prevChannel | Matterhorn.State.Channels |
| PrevChannelEvent | Matterhorn.Types.Core, Matterhorn.Types |
| PrevChannelEventAlternate | Matterhorn.Types.Core, Matterhorn.Types |
| previewMaxHeight | Matterhorn.Constants |
| prevTeam | Matterhorn.State.Teams |
| PrevTeamEvent | Matterhorn.Types.Core, Matterhorn.Types |
| print | Matterhorn.Prelude |
| printableNameForUserRef | Matterhorn.Draw.Messages |
| printArgSpec | Matterhorn.Command |
| PrintFormat | Matterhorn.Options |
| processWebsocketActions | Matterhorn.Connection |
| product | Matterhorn.Prelude |
| program | Matterhorn.Types |
| programArgs | Matterhorn.Types |
| ProgramExecutionFailed | Matterhorn.Types |
| programExitCode | Matterhorn.Types |
| ProgramOutput | |
| 1 (Type/Class) | Matterhorn.Types |
| 2 (Data Constructor) | Matterhorn.Types |
| programStderr | Matterhorn.Types |
| programStdout | Matterhorn.Types |
| properFraction | Matterhorn.Prelude |
| pure | Matterhorn.Prelude |
| push | Matterhorn.Types.NonemptyStack |
| pushMode | Matterhorn.Types |
| pushMode' | Matterhorn.Types |
| PushNotificationsField | Matterhorn.Types.Core, Matterhorn.Types |
| putChar | Matterhorn.Prelude |
| putStr | Matterhorn.Prelude |
| putStrLn | Matterhorn.Prelude |