<commit_before>cask 'haskell-platform' do
  version '8.0.1'
  sha256 'f579f8f120998faba6a9158be7b6c218f73ce65bd041046f0a2677b8cc614129'

  url "https://haskell.org/platform/download/#{version}/Haskell%20Platform%20#{version}%20Full%2064bit-signed-a.pkg"
  appcast 'https://github.com/haskell/haskell-platform/releases.atom',
          checkpoint: 'c5672590f584d967a46fcb20a2fcd24700eb9d9e2cc137bdc9ab0af3c599065e'
  name 'Haskell Platform'
  homepage 'https://www.haskell.org/platform/'

  pkg "Haskell Platform #{version} Full 64bit-signed-a.pkg"

  uninstall script:  {
                       executable: '/Library/Haskell/bin/uninstall-hs',
                       args:       %w[all --remove],
                     },
            pkgutil: 'org.haskell.HaskellPlatform.*'
end<commit_msg>Update haskell-platform to 8.0.2 (#29337)<commit_after>cask 'haskell-platform' do
  version '8.0.2'
  sha256 '68436aeb0472069ee9055fc16a737af55c2751b65a5dbbc157cc46b7b5bb6701'

  url "https://haskell.org/platform/download/#{version}/Haskell%20Platform%20#{version}%20Full%2064bit-signed.pkg"
  appcast 'https://github.com/haskell/haskell-platform/releases.atom',
          checkpoint: '31f2660e7087247e584b74c9dfed5587dca3e12d5389795366e9f46ce4b26bd6'
  name 'Haskell Platform'
  homepage 'https://www.haskell.org/platform/'

  pkg "Haskell Platform #{version} Full 64bit-signed.pkg"

  uninstall script:  {
                       executable: '/Library/Haskell/bin/uninstall-hs',
                       args:       %w[all --remove],
                     },
            pkgutil: 'org.haskell.HaskellPlatform.*'
end
{'fraction_non_alphanumeric': 0.12234706616729088, 'fraction_numerical': 0.12983770287141075, 'mean_word_length': 3.1528497409326426, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6506465', 'n_tokens_mistral': 724, 'n_tokens_neox': 579, 'n_words': 71}