versionsReport
  :: BS8.ByteString
  -- ^ Description of dependencies
  -> Compiler
  -> Description
  -> UTCTime
  -> InstallAndTestResult
  -> BS8.ByteString
versionsReport desc c d t r = BS8.concat
  [ "This package was tested to work with these dependency\n"
  , "versions and compiler version.\n"
  , desc
  , "Tested as of: " <> (BS8.pack . show $ t) <> "\n"
  , "Path to compiler: " <> BS8.pack c <> "\n"
  , "Compiler description: " <> BS8.pack d <> "\n"
  , "\n"
  ] <>
  (crStdOut . piGhcPkg . itPackage $ r)
versionsReport
  :: BS8.ByteString
  -- ^ Description of dependencies
  -> Compiler
  -> Description
  -> UTCTime
  -> InstallAndTestResult
  -> BS8.ByteString
versionsReport desc c d t r = BS8.concat
  [ "This package was tested to work with these dependency\n"
  , "versions and compiler version.\n"
  , desc
  , "Tested as of: " <> (BS8.pack . show $ t) <> "\n"
  , "Path to compiler: " <> BS8.pack c <> "\n"
  , "Compiler description: " <> BS8.pack d <> "\n"
  , "\n"
  ] <>
  (crStdOut . piGhcPkg . itPackage $ r)
versionsReport desc c d t r = BS8.concat
  [ "This package was tested to work with these dependency\n"
  , "versions and compiler version.\n"
  , desc
  , "Tested as of: " <> (BS8.pack . show $ t) <> "\n"
  , "Path to compiler: " <> BS8.pack c <> "\n"
  , "Compiler description: " <> BS8.pack d <> "\n"
  , "\n"
  ] <>
  (crStdOut . piGhcPkg . itPackage $ r)