Index - P
| P | GHC.Generics |
| p | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| pack | |
| 1 (Function) | Data.ByteString.Lazy.Char8 |
| 2 (Function) | Data.ByteString.Lazy |
| 3 (Function) | Data.ByteString.Char8 |
| 4 (Function) | Data.ByteString |
| 5 (Function) | Codec.Binary.UTF8.Generic |
| packCString | Data.ByteString, Data.ByteString.Char8 |
| packCStringLen | Data.ByteString, Data.ByteString.Char8 |
| packDL | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker |
| packRTLDFlags | System.Posix.DynamicLinker.Prim, System.Posix.DynamicLinker |
| PageMode | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| pairBwd | Compiler.Hoopl |
| pairFwd | Compiler.Hoopl |
| pairLattice | Compiler.Hoopl |
| par | GHC.Conc.Sync, GHC.Conc |
| par# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| Par0 | GHC.Generics |
| Par1 | |
| 1 (Data Constructor) | GHC.Generics |
| 2 (Type/Class) | GHC.Generics |
| paragraph | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| ParagraphSeparator | |
| 1 (Data Constructor) | Data.Char |
| 2 (Data Constructor) | Data.Char |
| param | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| parAt# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| parAtAbs# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| parAtForNow# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| parAtRel# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| parens | |
| 1 (Function) | Text.Read |
| 2 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| 3 (Function) | Language.Haskell.TH.PprLib |
| parensIf | Language.Haskell.TH.Ppr |
| parGlobal# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| parLocal# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.Prim |
| ParS | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parS | Language.Haskell.TH.Lib, Language.Haskell.TH |
| parseVersion | Data.Version |
| partition | |
| 1 (Function) | Data.List |
| 2 (Function) | Data.ByteString.Lazy |
| 3 (Function) | Data.ByteString |
| 4 (Function) | Data.Sequence |
| 5 (Function) | Data.IntMap |
| 6 (Function) | Data.IntSet |
| 7 (Function) | Data.Map |
| 8 (Function) | Data.Set |
| 9 (Function) | List |
| 10 (Function) | Data.List |
| partitionEithers | Data.Either |
| partitionWithKey | |
| 1 (Function) | Data.IntMap |
| 2 (Function) | Data.Map |
| pass | Control.Monad.Writer.Class, Control.Monad.RWS.Class, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.RWS.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict |
| password | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| Pat | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patError | Control.Exception.Base |
| PatG | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patG | Language.Haskell.TH.Lib, Language.Haskell.TH |
| patGE | Language.Haskell.TH.Lib, Language.Haskell.TH |
| path | Data.Graph |
| PathNameLimit | System.Posix.Files, System.Posix |
| pathSeparator | |
| 1 (Function) | System.FilePath.Posix, System.FilePath |
| 2 (Function) | System.FilePath.Windows |
| pathSeparators | |
| 1 (Function) | System.FilePath.Posix, System.FilePath |
| 2 (Function) | System.FilePath.Windows |
| PathVar | System.Posix.Files, System.Posix |
| PatQ | Language.Haskell.TH.Lib, Language.Haskell.TH |
| PatternMatchFail | |
| 1 (Data Constructor) | Control.OldException |
| 2 (Data Constructor) | Control.Exception.Base, Control.Exception |
| 3 (Type/Class) | Control.Exception.Base, Control.Exception |
| 4 (Type/Class) | Control.Exception.Extensible |
| 5 (Data Constructor) | Control.Exception.Extensible |
| peek | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe |
| 2 (Function) | Storable |
| 3 (Function) | Foreign.Storable, Foreign |
| peekArray | |
| 1 (Function) | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| 2 (Function) | MarshalArray |
| 3 (Function) | Foreign.Marshal.Array, Foreign.Marshal, Foreign |
| peekArray0 | |
| 1 (Function) | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| 2 (Function) | MarshalArray |
| 3 (Function) | Foreign.Marshal.Array, Foreign.Marshal, Foreign |
| peekByteOff | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe |
| 2 (Function) | Storable |
| 3 (Function) | Foreign.Storable, Foreign |
| peekCAString | |
| 1 (Function) | Foreign.C.String, Foreign.C |
| 2 (Function) | CString, CForeign |
| 3 (Function) | Foreign.C.String, Foreign.C |
| peekCAStringLen | |
| 1 (Function) | Foreign.C.String, Foreign.C |
| 2 (Function) | CString, CForeign |
| 3 (Function) | Foreign.C.String, Foreign.C |
| peekCharBuf | GHC.IO.Buffer |
| peekCString | |
| 1 (Function) | Foreign.C.String, Foreign.C |
| 2 (Function) | GHC.Foreign |
| 3 (Function) | CString, CForeign |
| 4 (Function) | Foreign.C.String, Foreign.C |
| peekCStringLen | |
| 1 (Function) | Foreign.C.String, Foreign.C |
| 2 (Function) | GHC.Foreign |
| 3 (Function) | CString, CForeign |
| 4 (Function) | Foreign.C.String, Foreign.C |
| peekCWString | |
| 1 (Function) | Foreign.C.String, Foreign.C |
| 2 (Function) | CString, CForeign |
| 3 (Function) | Foreign.C.String, Foreign.C |
| peekCWStringLen | |
| 1 (Function) | Foreign.C.String, Foreign.C |
| 2 (Function) | CString, CForeign |
| 3 (Function) | Foreign.C.String, Foreign.C |
| peekElemOff | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe |
| 2 (Function) | Storable |
| 3 (Function) | Foreign.Storable, Foreign |
| PElem | Compiler.Hoopl |
| performGC | System.Mem |
| permissionErrorType | |
| 1 (Function) | System.IO.Error |
| 2 (Function) | MarshalError |
| 3 (Function) | System.IO.Error |
| Permissions | |
| 1 (Type/Class) | System.Directory |
| 2 (Data Constructor) | Directory |
| 3 (Type/Class) | Directory |
| permutations | |
| 1 (Function) | Data.List |
| 2 (Function) | Data.List |
| Permute | System.Console.GetOpt |
| pfail | |
| 1 (Function) | Text.ParserCombinators.ReadPrec, Text.Read |
| 2 (Function) | Text.ParserCombinators.ReadP |
| phase | |
| 1 (Function) | Data.Complex |
| 2 (Function) | Complex |
| 3 (Function) | Data.Complex |
| pi | |
| 1 (Function) | Prelude |
| 2 (Function) | Prelude |
| 3 (Function) | Prelude |
| Pico | Data.Fixed |
| PipeBufferLimit | System.Posix.Files, System.Posix |
| PkgName | |
| 1 (Data Constructor) | Language.Haskell.TH.Syntax.Internals |
| 2 (Type/Class) | Language.Haskell.TH.Syntax.Internals, Language.Haskell.TH.Syntax |
| pkgString | Language.Haskell.TH.Syntax |
| PlainTV | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| plainTV | Language.Haskell.TH.Lib |
| plusAddr# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.PrimopWrappers |
| 3 (Function) | GHC.Prim |
| plusFloat# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.PrimopWrappers |
| 3 (Function) | GHC.Prim |
| plusPtr | |
| 1 (Function) | Foreign.Ptr, Foreign, Foreign.Safe |
| 2 (Function) | Ptr |
| 3 (Function) | Foreign.Ptr, Foreign |
| plusWord# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.PrimopWrappers |
| 3 (Function) | GHC.Prim |
| Point | |
| 1 (Data Constructor) | System.Console.Terminfo.Cursor, System.Console.Terminfo |
| 2 (Type/Class) | System.Console.Terminfo.Cursor, System.Console.Terminfo |
| Pointed | Compiler.Hoopl |
| poke | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe |
| 2 (Function) | Storable |
| 3 (Function) | Foreign.Storable, Foreign |
| pokeArray | |
| 1 (Function) | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| 2 (Function) | MarshalArray |
| 3 (Function) | Foreign.Marshal.Array, Foreign.Marshal, Foreign |
| pokeArray0 | |
| 1 (Function) | Foreign.Marshal.Array, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| 2 (Function) | MarshalArray |
| 3 (Function) | Foreign.Marshal.Array, Foreign.Marshal, Foreign |
| pokeByteOff | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe |
| 2 (Function) | Storable |
| 3 (Function) | Foreign.Storable, Foreign |
| pokeElemOff | |
| 1 (Function) | Foreign.Storable, Foreign, Foreign.Safe |
| 2 (Function) | Storable |
| 3 (Function) | Foreign.Storable, Foreign |
| polar | |
| 1 (Function) | Data.Complex |
| 2 (Function) | Complex |
| 3 (Function) | Data.Complex |
| pollableEvent | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix |
| Pool | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledMalloc | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledMallocArray | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledMallocArray0 | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledMallocBytes | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledNew | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledNewArray | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledNewArray0 | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledRealloc | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledReallocArray | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledReallocArray0 | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| pooledReallocBytes | Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal, Foreign, Foreign.Safe |
| PosixVersion | System.Posix.Unistd, System.Posix |
| postorder_dfs | Compiler.Hoopl |
| postorder_dfs_from | Compiler.Hoopl |
| postorder_dfs_from_except | Compiler.Hoopl |
| powerFloat# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.PrimopWrappers |
| 3 (Function) | GHC.Prim |
| Ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprArrowArgKind | Language.Haskell.TH.Ppr |
| pprBody | Language.Haskell.TH.Ppr |
| pprCxt | Language.Haskell.TH.Ppr |
| pprExp | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprFields | Language.Haskell.TH.Ppr |
| pprFixity | Language.Haskell.TH.Ppr |
| pprFunArgType | Language.Haskell.TH.Ppr |
| pprInfixExp | Language.Haskell.TH.Ppr |
| pprint | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprLit | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| PprM | Language.Haskell.TH.PprLib |
| pprMaybeExp | Language.Haskell.TH.Ppr |
| pprName | Language.Haskell.TH.PprLib |
| pprName' | Language.Haskell.TH.PprLib |
| pprParendType | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprPat | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pPrPr_disableITimers | System.Posix.Process.Internals |
| pprStrictType | Language.Haskell.TH.Ppr |
| pprString | Language.Haskell.TH.Ppr |
| pprTyApp | Language.Haskell.TH.Ppr |
| pprVarStrictType | Language.Haskell.TH.Ppr |
| ppr_activation | Language.Haskell.TH.Ppr |
| ppr_data | Language.Haskell.TH.Ppr |
| ppr_dec | Language.Haskell.TH.Ppr |
| ppr_list | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| ppr_newtype | Language.Haskell.TH.Ppr |
| ppr_sig | Language.Haskell.TH.Ppr |
| ppr_tySyn | Language.Haskell.TH.Ppr |
| pragInlD | Language.Haskell.TH.Lib, Language.Haskell.TH |
| Pragma | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PragmaD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| pragSpecD | Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragSpecInlD | Language.Haskell.TH.Lib |
| pre | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| Prec | Text.ParserCombinators.ReadPrec, Text.Read |
| prec | |
| 1 (Function) | Text.ParserCombinators.ReadPrec, Text.Read |
| 2 (Function) | GHC.Generics |
| Precedence | Language.Haskell.TH.Ppr |
| Pred | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| pred | |
| 1 (Function) | Prelude |
| 2 (Function) | Prelude |
| 3 (Function) | Prelude |
| PredQ | Language.Haskell.TH.Lib, Language.Haskell.TH |
| preferTerm | System.Console.Haskeline |
| Prefix | |
| 1 (Data Constructor) | Data.Data |
| 2 (Data Constructor) | GHC.Generics |
| Prefs | System.Console.Haskeline |
| preorder_dfs | Compiler.Hoopl |
| preorder_dfs_from_except | Compiler.Hoopl |
| prettyHtml | |
| 1 (Function) | Text.XHtml.Transitional, Text.XHtml |
| 2 (Function) | Text.XHtml.Frameset |
| 3 (Function) | Text.XHtml.Strict |
| prettyHtmlFragment | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| prime | Data.HashTable |
| primHtml | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| primHtmlChar | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml |
| PrimTyConI | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 1 (Function) | System.IO, Prelude |
| 2 (Function) | Prelude, IO |
| 3 (Function) | Prelude, System.IO |
| 4 (Function) | System.IO.UTF8 |
| printf | Text.Printf |
| PrintfArg | Text.Printf |
| PrintfType | Text.Printf |
| PrioIOAvailable | System.Posix.Files, System.Posix |
| PrivateUse | |
| 1 (Data Constructor) | Data.Char |
| 2 (Data Constructor) | Data.Char |
| proc | System.Process |
| ProcessGroupID | |
| 1 (Type/Class) | System.Posix.Types |
| 2 (Type/Class) | System.Posix |
| ProcessHandle | System.Process |
| ProcessID | |
| 1 (Type/Class) | System.Posix.Types |
| 2 (Type/Class) | System.Posix |
| ProcessInput | System.Posix.Terminal, System.Posix |
| ProcessOutput | System.Posix.Terminal, System.Posix |
| ProcessStatus | System.Posix.Process.Internals, System.Posix.Process, System.Posix |
| processStatusChanged | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix |
| ProcessTimes | |
| 1 (Data Constructor) | System.Posix.Process, System.Posix |
| 2 (Type/Class) | System.Posix.Process, System.Posix |
| Product | |
| 1 (Data Constructor) | Data.Monoid |
| 2 (Type/Class) | Data.Monoid |
| 3 (Type/Class) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.RWS.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict |
| 4 (Data Constructor) | Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.RWS.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict |
| product | |
| 1 (Function) | Data.Foldable |
| 2 (Function) | Data.List, Prelude |
| 3 (Function) | Prelude, List |
| 4 (Function) | Prelude, Data.List |
| profilingTimerExpired | System.Posix.Signals, System.Posix.Signals.Exts, System.Posix |
| pROF_HDR_SIZE | GHC.Constants |
| properFraction | |
| 1 (Function) | Prelude |
| 2 (Function) | Prelude |
| 3 (Function) | Prelude |
| protectedAttr | System.Console.Terminfo.Effects, System.Console.Terminfo |
| protectedOn | System.Console.Terminfo.Effects, System.Console.Terminfo |
| pseq | GHC.Conc.Sync, GHC.Conc |
| PStr | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| ptext | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| 2 (Function) | Language.Haskell.TH.PprLib |
| Ptr | |
| 1 (Data Constructor) | GHC.Exts |
| 2 (Type/Class) | Foreign.Ptr, Foreign, Foreign.Safe, GHC.Exts |
| 3 (Type/Class) | Ptr |
| 4 (Type/Class) | Foreign.Ptr, Foreign |
| ptrToIntPtr | |
| 1 (Function) | Foreign.Ptr, Foreign, Foreign.Safe |
| 2 (Function) | Ptr |
| 3 (Function) | Foreign.Ptr, Foreign |
| ptrToWordPtr | |
| 1 (Function) | Foreign.Ptr, Foreign, Foreign.Safe |
| 2 (Function) | Ptr |
| 3 (Function) | Foreign.Ptr, Foreign |
| Punc | Text.Read.Lex, Text.Read |
| punctuate | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint |
| 2 (Function) | Language.Haskell.TH.PprLib |
| pure | Control.Applicative |
| purple | Text.XHtml.Transitional, Text.XHtml |
| Put | |
| 1 (Data Constructor) | Data.Binary.Put |
| 2 (Type/Class) | Data.Binary.Put, Data.Binary |
| put | |
| 1 (Function) | Data.Binary |
| 2 (Function) | Control.Monad.State.Class, Control.Monad.RWS.Class, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.RWS.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.State.Strict |
| putBuilder | Data.Binary.Put |
| putByteString | Data.Binary.Put |
| putChar | |
| 1 (Function) | System.IO, Prelude |
| 2 (Function) | Prelude, IO |
| 3 (Function) | Prelude, System.IO |
| putCharUtf8 | Data.Binary.Builder |
| putEnv | System.Posix.Env, System.Posix |
| putLazyByteString | Data.Binary.Put |
| PutM | Data.Binary.Put |
| putMVar | Control.Concurrent.MVar, Control.Concurrent |
| putMVar# | |
| 1 (Function) | GHC.Exts |
| 2 (Function) | GHC.PrimopWrappers |
| 3 (Function) | GHC.Prim |
| putStr | |
| 1 (Function) | System.IO, Prelude |
| 2 (Function) | Data.ByteString.Lazy, Data.ByteString.Lazy.Char8 |
| 3 (Function) | Data.ByteString, Data.ByteString.Char8 |
| 4 (Function) | Prelude, IO |
| 5 (Function) | Prelude, System.IO |
| 6 (Function) | System.IO.UTF8 |
| putStrLn | |
| 1 (Function) | System.IO, Prelude |
| 2 (Function) | Data.ByteString.Lazy.Char8 |
| 3 (Function) | Data.ByteString.Lazy |
| 4 (Function) | Data.ByteString.Char8 |
| 5 (Function) | Data.ByteString |
| 6 (Function) | Prelude, IO |
| 7 (Function) | Prelude, System.IO |
| 8 (Function) | System.IO.UTF8 |
| putTraceMsg | Debug.Trace |
| putWord16be | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord16host | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord16le | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord32be | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord32host | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord32le | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord64be | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord64host | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord64le | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |
| putWord8 | Data.Binary.Put, Data.Binary |
| putWordhost | |
| 1 (Function) | Data.Binary.Put |
| 2 (Function) | Data.Binary.Builder |