packages feed

pragmatic-show 0.1.2.0 → 0.1.2.1

raw patch · 2 files changed

+162/−150 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show Data.Monoid.All
- Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show Data.Monoid.Any
- Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show GHC.Exception.ArithException
- Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show GHC.Exception.SomeException
+ Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show Data.Semigroup.Internal.All
+ Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show Data.Semigroup.Internal.Any
+ Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show GHC.Exception.Type.ArithException
+ Text.Show.Pragmatic: instance Text.Show.Pragmatic.Show GHC.Exception.Type.SomeException
- Text.Show.Pragmatic: ltdPrecShowsPrec :: (RealFloat n) => Int -> Int -> n -> ShowS
+ Text.Show.Pragmatic: ltdPrecShowsPrec :: RealFloat n => Int -> Int -> n -> ShowS

Files

Text/Show/Pragmatic.hs view
@@ -13,6 +13,8 @@ {-# LANGUAGE FlexibleContexts     #-} {-# LANGUAGE UndecidableInstances #-} +#include "HsBaseConfig.h"+ module Text.Show.Pragmatic (        -- * Replacement for the standard class          Show(..), print@@ -107,7 +109,13 @@ #endif import System.Posix.Types ( Fd #if MIN_VERSION_base(4,10,0)-                          , CTimer, CKey, CId, CFsFilCnt, CFsBlkCnt, CClockId+#if defined(HTYPE_TIMER_T)+                          , CTimer+#endif+                          , CKey, CId, CFsFilCnt, CFsBlkCnt+#if defined(HTYPE_CLOCKID_T)+                          , CClockId+#endif                           , CBlkCnt, CBlkSize #endif                           , CRLim, CTcflag, CSpeed, CCc, CUid@@ -191,271 +199,275 @@   showsPrec = Prelude.showsPrec;  \   showList = Prelude.showList } -StdShow (Bool)-StdShow (Int)-StdShow (Int8)-StdShow (Int16)-StdShow (Int32)-StdShow (Int64)-StdShow (Integer)+StdShow(Bool)+StdShow(Int)+StdShow(Int8)+StdShow(Int16)+StdShow(Int32)+StdShow(Int64)+StdShow(Integer)  #if MIN_VERSION_base(4,8,0)-StdShow (Natural)+StdShow(Natural) #endif -StdShow (Ordering)-StdShow (Word)-StdShow (Word8)-StdShow (Word16)-StdShow (Word32)-StdShow (Word64)+StdShow(Ordering)+StdShow(Word)+StdShow(Word8)+StdShow(Word16)+StdShow(Word32)+StdShow(Word64)  #if MIN_VERSION_base(4,9,0)-StdShow (CallStack)+StdShow(CallStack) #endif  #if MIN_VERSION_base(4,10,0)-StdShow (SomeTypeRep)+StdShow(SomeTypeRep) #endif -StdShow (())+StdShow(())  #if MIN_VERSION_base(4,10,0)-StdShow (TyCon)-StdShow (Module)+StdShow(TyCon)+StdShow(Module) #endif  #if MIN_VERSION_base(4,9,0)-StdShow (SrcLoc)+StdShow(SrcLoc) #endif  #if MIN_VERSION_base(3,0,0)-StdShow (SomeException)+StdShow(SomeException) #endif -StdShow (GeneralCategory)-StdShow (Number)-StdShow (Lexeme)+StdShow(GeneralCategory)+StdShow(Number)+StdShow(Lexeme)  #if MIN_VERSION_base(4,7,0)-StdShow (Fingerprint)+StdShow(Fingerprint) #endif -StdShow (IOMode)-StdShow (IntPtr)-StdShow (WordPtr)-StdShow (CUIntMax)-StdShow (CIntMax)-StdShow (CUIntPtr)-StdShow (CIntPtr)-StdShow (CSUSeconds)-StdShow (CUSeconds)-StdShow (CTime)-StdShow (CClock)-StdShow (CSigAtomic)-StdShow (CWchar)-StdShow (CSize)-StdShow (CPtrdiff)+StdShow(IOMode)+StdShow(IntPtr)+StdShow(WordPtr)+StdShow(CUIntMax)+StdShow(CIntMax)+StdShow(CUIntPtr)+StdShow(CIntPtr)+StdShow(CSUSeconds)+StdShow(CUSeconds)+StdShow(CTime)+StdShow(CClock)+StdShow(CSigAtomic)+StdShow(CWchar)+StdShow(CSize)+StdShow(CPtrdiff)  #if MIN_VERSION_base(4,10,0)-StdShow (CBool)+StdShow(CBool) #endif -StdShow (CULLong)-StdShow (CLLong)-StdShow (CULong)-StdShow (CLong)-StdShow (CUInt)-StdShow (CInt)-StdShow (CUShort)-StdShow (CShort)-StdShow (CUChar)-StdShow (CSChar)-StdShow (CChar)+StdShow(CULLong)+StdShow(CLLong)+StdShow(CULong)+StdShow(CLong)+StdShow(CUInt)+StdShow(CInt)+StdShow(CUShort)+StdShow(CShort)+StdShow(CUChar)+StdShow(CSChar)+StdShow(CChar)  #if MIN_VERSION_base(4,10,0)-StdShow (SomeNat)-StdShow (SomeSymbol)+StdShow(SomeNat)+StdShow(SomeSymbol) #endif  #if MIN_VERSION_base(4,9,0)-StdShow (DecidedStrictness)-StdShow (SourceStrictness)-StdShow (SourceUnpackedness)-StdShow (Associativity)-StdShow (GHC.Generics.Fixity)+StdShow(DecidedStrictness)+StdShow(SourceStrictness)+StdShow(SourceUnpackedness)+StdShow(Associativity)+StdShow(GHC.Generics.Fixity) #endif -StdShow (Any)-StdShow (All)+StdShow(Any)+StdShow(All)  #if MIN_VERSION_base(4,0,0)-StdShow (ArithException)-StdShow (ErrorCall)+StdShow(ArithException)+StdShow(ErrorCall) #endif  #if MIN_VERSION_base(4,1,0)-StdShow (IOException)+StdShow(IOException) #endif -StdShow (MaskingState)+StdShow(MaskingState)  #if MIN_VERSION_base(4,4,0)-StdShow (CodingProgress)+StdShow(CodingProgress) #endif  #if MIN_VERSION_base(4,3,0)-StdShow (TextEncoding)+StdShow(TextEncoding) #endif -StdShow (SeekMode)-StdShow (NewlineMode)-StdShow (Newline)-StdShow (BufferMode)+StdShow(SeekMode)+StdShow(NewlineMode)+StdShow(Newline)+StdShow(BufferMode)  #if MIN_VERSION_base(4,1,0)-StdShow (Handle)-StdShow (IOErrorType)+StdShow(Handle)+StdShow(IOErrorType) #endif -StdShow (ExitCode)+StdShow(ExitCode)  #if MIN_VERSION_base(4,1,0)-StdShow (ArrayException)-StdShow (AsyncException)+StdShow(ArrayException)+StdShow(AsyncException) #endif  #if MIN_VERSION_base(4,7,0)-StdShow (SomeAsyncException)+StdShow(SomeAsyncException) #endif  #if MIN_VERSION_base(4,1,0)-StdShow (AssertionFailed)+StdShow(AssertionFailed) #endif  #if MIN_VERSION_base(4,10,0)-StdShow (CompactionFailed)+StdShow(CompactionFailed) #endif  #if MIN_VERSION_base(4,7,1)-StdShow (AllocationLimitExceeded)+StdShow(AllocationLimitExceeded) #endif  #if MIN_VERSION_base(4,1,0)-StdShow (Deadlock)-StdShow (BlockedIndefinitelyOnSTM)-StdShow (BlockedIndefinitelyOnMVar)-StdShow (CodingFailureMode)+StdShow(Deadlock)+StdShow(BlockedIndefinitelyOnSTM)+StdShow(BlockedIndefinitelyOnMVar)+StdShow(CodingFailureMode) #endif -StdShow (Fd)+StdShow(Fd)  #if MIN_VERSION_base(4,10,0)-StdShow (CTimer)-StdShow (CKey)-StdShow (CId)-StdShow (CFsFilCnt)-StdShow (CFsBlkCnt)-StdShow (CClockId)-StdShow (CBlkCnt)-StdShow (CBlkSize)+#if defined(HTYPE_TIMER_T)+StdShow(CTimer) #endif-StdShow (CRLim)-StdShow (CTcflag)-StdShow (CSpeed)-StdShow (CCc)-StdShow (CUid)-StdShow (CNlink)-StdShow (CGid)-StdShow (CSsize)-StdShow (CPid)-StdShow (COff)-StdShow (CMode)-StdShow (CIno)-StdShow (CDev)+StdShow(CKey)+StdShow(CId)+StdShow(CFsFilCnt)+StdShow(CFsBlkCnt)+#if defined(HTYPE_CLOCKID_T)+StdShow(CClockId)+#endif+StdShow(CBlkCnt)+StdShow(CBlkSize)+#endif+StdShow(CRLim)+StdShow(CTcflag)+StdShow(CSpeed)+StdShow(CCc)+StdShow(CUid)+StdShow(CNlink)+StdShow(CGid)+StdShow(CSsize)+StdShow(CPid)+StdShow(COff)+StdShow(CMode)+StdShow(CIno)+StdShow(CDev)  #if MIN_VERSION_base(4,8,1)-StdShow (Lifetime)-StdShow (Event)+StdShow(Lifetime)+StdShow(Event) #endif  #if MIN_VERSION_base(2,1,0)-StdShow (Dynamic)+StdShow(Dynamic) #endif -StdShow (ThreadStatus)-StdShow (BlockReason)+StdShow(ThreadStatus)+StdShow(BlockReason)  #if MIN_VERSION_base(4,2,0)-StdShow (ThreadId)+StdShow(ThreadId) #endif  #if MIN_VERSION_base(4,0,0)-StdShow (NestedAtomically)-StdShow (NonTermination)+StdShow(NestedAtomically)+StdShow(NonTermination) #endif  #if MIN_VERSION_base(4,9,0)-StdShow (TypeError)+StdShow(TypeError) #endif  #if MIN_VERSION_base(4,0,0)-StdShow (NoMethodError)-StdShow (RecUpdError)-StdShow (RecConError)-StdShow (RecSelError)-StdShow (PatternMatchFail)+StdShow(NoMethodError)+StdShow(RecUpdError)+StdShow(RecConError)+StdShow(RecSelError)+StdShow(PatternMatchFail) #endif -StdShow (FdKey)+StdShow(FdKey) #if MIN_VERSION_base(4,10,0)-StdShow (FileLockingNotSupported)+StdShow(FileLockingNotSupported) #endif  #if MIN_VERSION_base(4,1,0)-StdShow (HandlePosn)+StdShow(HandlePosn) #endif  #if MIN_VERSION_base(4,8,0)-StdShow (Version)+StdShow(Version) #endif  #if MIN_VERSION_base(4,10,0)-StdShow (RTSStats)-StdShow (ParFlags)+StdShow(RTSStats)+StdShow(ParFlags) #endif #if MIN_VERSION_base(4,9,0)-StdShow (RTSFlags)-StdShow (TickyFlags)-StdShow (TraceFlags)-StdShow (DoTrace)-StdShow (ProfFlags)-StdShow (DoHeapProfile)-StdShow (CCFlags)-StdShow (DoCostCentres)-StdShow (DebugFlags)-StdShow (MiscFlags)-StdShow (ConcFlags)-StdShow (GCFlags)-StdShow (GiveGCStats)+StdShow(RTSFlags)+StdShow(TickyFlags)+StdShow(TraceFlags)+StdShow(DoTrace)+StdShow(ProfFlags)+StdShow(DoHeapProfile)+StdShow(CCFlags)+StdShow(DoCostCentres)+StdShow(DebugFlags)+StdShow(MiscFlags)+StdShow(ConcFlags)+StdShow(GCFlags)+StdShow(GiveGCStats) #endif -StdShow (Data.Data.Fixity)-StdShow (ConstrRep)-StdShow (DataRep)+StdShow(Data.Data.Fixity)+StdShow(ConstrRep)+StdShow(DataRep)  #if MIN_VERSION_base(4,0,0)-StdShow (Constr)+StdShow(Constr) #endif -StdShow (DataType)+StdShow(DataType)  #if MIN_VERSION_base(4,9,0)-StdShow (StaticPtrInfo)+StdShow(StaticPtrInfo) #endif  #if MIN_VERSION_base(4,8,0)-StdShow (Void)+StdShow(Void) #endif  
pragmatic-show.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                pragmatic-show-version:             0.1.2.0+version:             0.1.2.1 synopsis:            Alternative Show class that gives shorter view if possible. description:         The standard 'Show' class is handy for quickly viewing any Haskell                      values without having to think about formatting. However, it often@@ -13,7 +13,7 @@ license-file:        LICENSE author:              Justus Sagemüller homepage:            https://github.com/leftaroundabout/pragmatic-show-maintainer:          (@) jsagemue $ uni-koeln.de+maintainer:          (@) jsag $ hvl.no -- copyright:            category:            Text build-type:          Simple@@ -25,7 +25,7 @@   -- other-modules:          other-extensions:    FlexibleInstances   build-depends:       base >=4.8 && <5-                       , containers >=0.5 && <0.6+                       , containers >=0.5 && <0.7   -- hs-source-dirs:         default-language:    Haskell2010