lib: fix ghc 8 warnings in Read.Common
This commit is contained in:
		
							parent
							
								
									1362784546
								
							
						
					
					
						commit
						9396bc6711
					
				| @ -92,16 +92,16 @@ parseAndFinaliseJournal' parser assrt f txt = do | |||||||
|                         Left e  -> throwError e |                         Left e  -> throwError e | ||||||
|     Left e   -> throwError $ parseErrorPretty e |     Left e   -> throwError $ parseErrorPretty e | ||||||
| 
 | 
 | ||||||
| setYear :: Monad m => Year -> JournalStateParser m () | setYear :: Year -> JournalStateParser m () | ||||||
| setYear y = modify' (\j -> j{jparsedefaultyear=Just y}) | setYear y = modify' (\j -> j{jparsedefaultyear=Just y}) | ||||||
| 
 | 
 | ||||||
| getYear :: Monad m => JournalStateParser m (Maybe Year) | getYear :: JournalStateParser m (Maybe Year) | ||||||
| getYear = fmap jparsedefaultyear get | getYear = fmap jparsedefaultyear get | ||||||
| 
 | 
 | ||||||
| setDefaultCommodityAndStyle :: (CommoditySymbol,AmountStyle) -> ErroringJournalParser () | setDefaultCommodityAndStyle :: (CommoditySymbol,AmountStyle) -> ErroringJournalParser () | ||||||
| setDefaultCommodityAndStyle cs = modify' (\j -> j{jparsedefaultcommodity=Just cs}) | setDefaultCommodityAndStyle cs = modify' (\j -> j{jparsedefaultcommodity=Just cs}) | ||||||
| 
 | 
 | ||||||
| getDefaultCommodityAndStyle :: Monad m => JournalStateParser m (Maybe (CommoditySymbol,AmountStyle)) | getDefaultCommodityAndStyle :: JournalStateParser m (Maybe (CommoditySymbol,AmountStyle)) | ||||||
| getDefaultCommodityAndStyle = jparsedefaultcommodity `fmap` get | getDefaultCommodityAndStyle = jparsedefaultcommodity `fmap` get | ||||||
| 
 | 
 | ||||||
| pushAccount :: AccountName -> ErroringJournalParser () | pushAccount :: AccountName -> ErroringJournalParser () | ||||||
| @ -182,7 +182,7 @@ descriptionp = many (noneOf (";\n" :: [Char])) | |||||||
| -- Hyphen (-) and period (.) are also allowed as separators. | -- Hyphen (-) and period (.) are also allowed as separators. | ||||||
| -- The year may be omitted if a default year has been set. | -- The year may be omitted if a default year has been set. | ||||||
| -- Leading zeroes may be omitted. | -- Leading zeroes may be omitted. | ||||||
| datep :: Monad m => JournalStateParser m Day | datep :: JournalStateParser m Day | ||||||
| datep = do | datep = do | ||||||
|   -- hacky: try to ensure precise errors for invalid dates |   -- hacky: try to ensure precise errors for invalid dates | ||||||
|   -- XXX reported error position is not too good |   -- XXX reported error position is not too good | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user