Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ghc-hlint-devel | Distribution: openSUSE:Factory:zSystems |
Version: 3.8 | Vendor: openSUSE |
Release: 1.18 | Build date: Sat Jan 20 14:28:58 2024 |
Group: Unspecified | Build host: reproducible |
Size: 16622757 | Source RPM: hlint-3.8-1.18.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://hackage.haskell.org/package/hlint | |
Summary: Haskell hlint library development files |
This package provides the Haskell hlint library development files.
BSD-3-Clause
* Sat Jan 20 2024 Peter Simons <[email protected]> - Update hlint to version 3.8. 3.8, released 2024-01-15 [#1552], make --git and --ignore-glob work nicely together [#1502], fix incorrect free variable calculation in some cases [#1555], slightly more efficient concatMap usages (e.g. pull filter out) [#1500], suggest avoiding NonEmpty.unzip (use Functor.unzip) * #1544, upgrade to GHC 9.8 [#1540], correct Functor law hint, was missing brackets * Fri Jul 07 2023 Peter Simons <[email protected]> - Update hlint to version 3.6.1. 3.6.1, released 2023-07-03 Attempt to make a binary release 3.6, released 2023-06-26 [#1522], define __GLASGOW_HASKELL__ for cmdCpp [#1519], don't suggest removing brackets that result in a parse error [#1512], add hints to convert for [1..n] to replicateM n [#1430], add ignore-suggestions flag [#1517], support NO_COLOR [#1505], don't suggest redundant brackets around constraints [#1478], Fix no warn on (x.y) by treating x.y as atom [#1481], more hints about concat/concatMap [#1485], add more hints about using a Functor on a literal tuple [#1479], add specialised not hints for notElem/notNull [#1437], don't add/remove Monad constraints in replacements [#1475], rules for (elem False) and (notElem True) [#1476], generalise map-consuming rules from lists to Foldables/Traversables [#1480], add hints about notElem and notNull [#1482], support SARIF output [#1470], drop support for GHC 9.0 * #1470, move to GHC 9.6 parser [#1449], add some more generalize hints that suggest fmap instead of map Never suggest concatForM_, because it doesn't exist [#1467], and groups for warning on partial functions [#1465], improve the timing information with -v flag [#1454], filter Just . map f ==> map Just . mapMaybe f [#1452], add more evaluate rules, e.g. fromJust (Just x) ==> x [#1488], add <$>/<&> hints for Either [#1447], make <$> hints also work on <&> (dualized) [#1450], suggest nub/sort ==> nubSort with the extra hints [#1451], isJust y && (x == fromJust y) ==> Just x == y [#578], don't suggest numeric underscores for < 5 digits [#1428], rename "Use map" hints that introduce tuple sections [#1424], don't suggest sortOn; suggest avoiding `reverse . sort` * Thu Mar 30 2023 Peter Simons <[email protected]> - Updated spec file to conform with ghc-rpm-macros-2.5.2. * Tue Sep 20 2022 Peter Simons <[email protected]> - Update hlint to version 3.5. 3.5, released 2022-09-20 [#1421], change zip/repeat to map with tuple section [#1418], add more QuickCheck hints [#1420], suggest use of Data.Tuple.Extra.both in the extra hints [#1407], fix some list-comp hints that applied too broadly [#1407], suggest [ f x | x <- [y] ] to [f y] [#1417], add some more isAlpha/isDigit suggestions [#1411], add some empty list equivalent to "" hints [#1416], add hints for (== True) and other bool/section values [#1410], remove support for building with GHC 8.10 * #1410, always default to using ghc-parser instead of the GHC API * #1410, upgrade to the GHC 9.4 parse tree [#1408], evaluate calls of map with empty/singleton lists [#1409], add notNull hints, e.g. notNull . concat ==> any notNull [#1406], spot list comprehension that should be lefts/rights [#1404], add more if/then/else to min or max hints [#1403], add last . reverse ==> head [#1397], evaluation rules for minimum/maximum on singleton lists 3.4.1, released 2022-07-10 [#1345], add --generate-config to generate a complete config [#1345], add --generate-summary-json [#1377], make anyM/allM on [] produce pure, rather than return [#1377], add a pure rule for every return variant [#1380], add counts as comments for --default [#1372], remove unnecessary brackets when suggesting forM_ [#1372], suggest void (forM x y) to forM_ without the void [#1394], replace maximum [a, b] ==> max a b (and for min) [#1393], for QuickCheck, join . elements ==> oneOf [#1387], bypass camelCase hint for new tasty_... custom test prefix 3.4, released 2022-04-24 [#1360], make -XHaskell2010 still obey CPP pragmas [#1368], make TH quotation bracket rule off by default [#1367], add brackets on refactoring templates when needed [#1348], make module restrict hints more powerful [#1363], add more hints for <$> [#1362], add support for language specifier GHC2021 [#1342], make module wildcards work with `within` restrictions [#1340], include Restriction hints in splitSettings and argsSettings output [#1330], make ignore: {} not ignore subsequent hints [#1317], evaluating all/any/allM/anyM on simple lists [#1303], allow more matches for modules doing `import Prelude ()` [#1324], add createModuleExWithFixities [#1336], warn on unused OverloadedRecordDot [#1334], don't remove TypeApplications if there are type-level type applications [#1332], suggest using iterate instead of scanl/foldl [#1331], suggest using min/max instead of if * #1247, move to GHC 9.2 3.3.6, released 2021-12-29 [#1326], produce release binaries 3.3.5, released 2021-12-12 [#1304], support aeson-2.0 [#1309], suggest `either Left f x` becomes `f =<< x` [#1295], suggest TemplateHaskell to TemplateHaskellQuotes if it works [#1292], don't say redundant bracket around pattern splices [#1289], suggest expanding tuple sections in some cases [#1289], suggest length [1..n] ==> max 0 n [#1279], suggest using NumericUnderscores more if it is enabled [#1290], move reverse out of filter 3.3.4, released 2021-08-30 [#1288], fix generation of Linux binaries 3.3.3, released 2021-08-29 [#1286], compatibility with extra-1.7.10 [#114], if OverloadedLists are enabled, don't suggest list literals 3.3.2, released 2021-08-28 [#1244], add `only` restriction to modules [#1278], make --ignore-glob patterns also ignore directories [#1268], move nub/sort/reverse over catMaybes/lefts/rights [#1276], fix some incorrect unused LANGUAGE warnings [#1271], suggest foldr (<>) mempty ==> fold (not mconcat) [#1274], make the (& f) ==> f hint apply more [#1264], suggest eta reduction under a where [#1266], suggest () <$ x ==> void x [#1223], add some traverse laws [#1254], suggest null [x] ==> False [#1253], suggest reverse . init ==> tail . reverse [#1253], suggest null . concat ==> all null [#1255], suggest filter instead of list comprehension in teaching 3.3.1, released 2021-04-26 [#1221], allow restrictions to use wildcards [#1225], treat A{} as not-atomic for bracket hints [#1233], -XHaskell98 and -XHaskell2010 now disable extensions too [#1226], don't warn on top-level splices with brackets [#1230], disable LexicalNegation by default [#1219], suggest uncurry f (a, b) ==> f a b [#1227], remove some excess brackets generated by refactoring 3.3, released 2021-03-14 [#1212], don't suggest redundant brackets on $(x) [#1215], suggest varE 'foo ==> [|foo|] [#1215], allow matching on Template Haskell variables [#1216], require apply-refact 0.9.1.0 * #1209, switch to the GHC 9.0.1 parse tree Drop GHC 8.6 support [#1206], require apply-refact 0.9.0.0 or higher [#1205], generalize hints which were with '&' form 3.2.8, released 2021-12-27 [#1304], support aeson-2.0 [#1286], compatibility with extra-1.7.10 * Mon Oct 11 2021 Peter Simons <[email protected]> - Update hlint to version 3.2.7 revision 2. Upstream has revised the Cabal build instructions on Hackage. * Thu Sep 02 2021 [email protected] - Update hlint to version 3.2.7 revision 1. Upstream has revised the Cabal build instructions on Hackage. * Mon Jan 18 2021 [email protected] - Update hlint to version 3.2.7. 3.2.7, released 2021-01-16 [#1202], add missing parentheses for Avoid Lambda [#1201], allow matching through the & operator (similar to $) [#1196], fix removed parens with operator sections in some cases * Mon Jan 04 2021 [email protected] - Update hlint to version 3.2.6. 3.2.6, released 2020-12-30 Fixes to the release generation script * Wed Dec 30 2020 [email protected] - Update hlint to version 3.2.5. 3.2.5, released 2020-12-30 Fixes to the release generation script 3.2.4, released 2020-12-30 [#1193], add warnings for redundant flip [#1183], allow matches where users specify unnecessary brackets [#1177], remove suggestions for fromMaybe False/fromMaybe True [#1176], suggest use of unzip [#1159], spot redundant brackets due to fixities, default ignored [#1172], suggest reusing fromLeft/fromRight * Thu Dec 17 2020 Ondřej Súkup <[email protected]> - disable %{ix86} build
/usr/lib64/ghc-9.8.3/lib/hlint-3.8 /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Apply.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Apply.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/CC.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/CC.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/CmdLine.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/CmdLine.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Compute.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Compute.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Haskell.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Haskell.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Read.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Read.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Type.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Type.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Yaml.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Config/Yaml.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/EmbedData.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/EmbedData.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Extension.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Extension.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Fixity.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Fixity.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/All.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/All.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/ApiAnnotation.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/ApiAnnotation.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/Brackets.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/Brackets.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/DynFlags.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/DynFlags.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/FreeVars.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/FreeVars.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/HsDecl.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/HsDecl.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/HsExpr.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/HsExpr.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/Scope.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/Scope.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/SrcLoc.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/SrcLoc.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/Unify.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/Unify.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/View.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/GHC/Util/View.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/HLint.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/HLint.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/All.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/All.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Bracket.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Bracket.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Comment.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Comment.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Duplicate.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Duplicate.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Export.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Export.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Extensions.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Extensions.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Fixities.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Fixities.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Import.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Import.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Lambda.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Lambda.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/List.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/List.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/ListRec.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/ListRec.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Match.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Match.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Monad.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Monad.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Naming.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Naming.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Negation.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Negation.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/NewType.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/NewType.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/NumLiteral.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/NumLiteral.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Pattern.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Pattern.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Pragma.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Pragma.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Restrict.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Restrict.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Smell.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Smell.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Type.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Type.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Unsafe.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Hint/Unsafe.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/HsColour.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/HsColour.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Idea.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Idea.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Language /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Language/Haskell /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Language/Haskell/HLint.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Language/Haskell/HLint.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Parallel.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Parallel.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Paths_hlint.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Paths_hlint.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Refact.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Refact.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Report.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Report.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/SARIF.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/SARIF.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Summary.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Summary.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/All.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/All.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/Annotations.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/Annotations.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/InputOutput.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/InputOutput.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/Util.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Test/Util.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Timing.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Timing.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Util.dyn_hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/Util.hi /usr/lib64/ghc-9.8.3/lib/hlint-3.8/libHShlint-3.8-i6FAVzKJRQFNkKsgRYxb6.a /usr/lib64/ghc-9.8.3/lib/package.conf.d/hlint-3.8.conf /usr/share/doc/packages/ghc-hlint-devel /usr/share/doc/packages/ghc-hlint-devel/CHANGES.txt /usr/share/doc/packages/ghc-hlint-devel/README.md /usr/share/man/man1/hlint.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 4 00:10:59 2024