lib: slight cleanup (spelling, hlint)
[ci skip]
This commit is contained in:
		
							parent
							
								
									17c4a47a85
								
							
						
					
					
						commit
						226add41d3
					
				| @ -26,6 +26,7 @@ import Control.DeepSeq (NFData) | |||||||
| import Data.Data | import Data.Data | ||||||
| import Data.Decimal | import Data.Decimal | ||||||
| import Data.Default | import Data.Default | ||||||
|  | import Data.Functor (($>)) | ||||||
| import Data.List (intercalate) | import Data.List (intercalate) | ||||||
| import Text.Blaze (ToMarkup(..)) | import Text.Blaze (ToMarkup(..)) | ||||||
| --XXX https://hackage.haskell.org/package/containers/docs/Data-Map.html  | --XXX https://hackage.haskell.org/package/containers/docs/Data-Map.html  | ||||||
| @ -289,7 +290,7 @@ data Posting = Posting { | |||||||
| instance NFData Posting | instance NFData Posting | ||||||
| 
 | 
 | ||||||
| -- The equality test for postings ignores the parent transaction's | -- The equality test for postings ignores the parent transaction's | ||||||
| -- identity, to avoid recuring ad infinitum. | -- identity, to avoid recurring ad infinitum. | ||||||
| -- XXX could check that it's Just or Nothing. | -- XXX could check that it's Just or Nothing. | ||||||
| instance Eq Posting where | instance Eq Posting where | ||||||
|     (==) (Posting a1 b1 c1 d1 e1 f1 g1 h1 i1 _ _) (Posting a2 b2 c2 d2 e2 f2 g2 h2 i2 _ _) =  a1==a2 && b1==b2 && c1==c2 && d1==d2 && e1==e2 && f1==f2 && g1==g2 && h1==h2 && i1==i2 |     (==) (Posting a1 b1 c1 d1 e1 f1 g1 h1 i1 _ _) (Posting a2 b2 c2 d2 e2 f2 g2 h2 i2 _ _) =  a1==a2 && b1==b2 && c1==c2 && d1==d2 && e1==e2 && f1==f2 && g1==g2 && h1==h2 && i1==i2 | ||||||
| @ -297,17 +298,17 @@ instance Eq Posting where | |||||||
| -- | Posting's show instance elides the parent transaction so as not to recurse forever. | -- | Posting's show instance elides the parent transaction so as not to recurse forever. | ||||||
| instance Show Posting where | instance Show Posting where | ||||||
|   show Posting{..} = "PostingPP {" ++ intercalate ", " [ |   show Posting{..} = "PostingPP {" ++ intercalate ", " [ | ||||||
|      ("pdate="             ++ show (show pdate)) |      "pdate="             ++ show (show pdate) | ||||||
|     ,("pdate2="            ++ show (show pdate2)) |     ,"pdate2="            ++ show (show pdate2) | ||||||
|     ,("pstatus="           ++ show (show pstatus)) |     ,"pstatus="           ++ show (show pstatus) | ||||||
|     ,("paccount="          ++ show paccount) |     ,"paccount="          ++ show paccount | ||||||
|     ,("pamount="           ++ show pamount) |     ,"pamount="           ++ show pamount | ||||||
|     ,("pcomment="          ++ show pcomment) |     ,"pcomment="          ++ show pcomment | ||||||
|     ,("ptype="             ++ show ptype) |     ,"ptype="             ++ show ptype | ||||||
|     ,("ptags="             ++ show ptags) |     ,"ptags="             ++ show ptags | ||||||
|     ,("pbalanceassertion=" ++ show pbalanceassertion) |     ,"pbalanceassertion=" ++ show pbalanceassertion | ||||||
|     ,("ptransaction="      ++ show (const "<txn>" <$> ptransaction)) |     ,"ptransaction="      ++ show (ptransaction $> "txn") | ||||||
|     ,("porigin="           ++ show porigin) |     ,"porigin="           ++ show porigin | ||||||
|     ] ++ "}" |     ] ++ "}" | ||||||
| 
 | 
 | ||||||
| -- TODO: needs renaming, or removal if no longer needed. See also TextPosition in Hledger.UI.Editor | -- TODO: needs renaming, or removal if no longer needed. See also TextPosition in Hledger.UI.Editor | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user