Skip to content

406 support enabling/disabling particular atoms #776

406 support enabling/disabling particular atoms

406 support enabling/disabling particular atoms #776

Triggered via pull request July 12, 2024 13:48
Status Success
Total duration 11m 26s
Artifacts 3

ghc.yml

on: pull_request
Run static checks
13s
Run static checks
Matrix: Run pipeline
Matrix: Run tests
Build and upload site (master)
0s
Build and upload site (master)
Fit to window
Zoom out
Zoom in

Annotations

13 warnings
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L283
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateIntIntBoolFunChain name (>) obj" ▫︎ Perhaps: "(`evaluateIntIntBoolFunChain` (>))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L284
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateIntIntIntFunChain name (+) obj" ▫︎ Perhaps: "(`evaluateIntIntIntFunChain` (+))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L285
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateIntIntIntFunChain name (*) obj" ▫︎ Perhaps: "(`evaluateIntIntIntFunChain` (*))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L286
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateIntIntIntFunChain name quot obj" ▫︎ Perhaps: "(`evaluateIntIntIntFunChain` quot)"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L290
Warning in knownAtoms in module Language.EO.Phi.Dataize: Eta reduce ▫︎ Found: "f name obj\n = evaluateUnaryDataizationFunChain\n name intToBytes id wrapBytesInBytes extractRho\n (\\ (Bytes bytes) -> length (words (map dashToSpace bytes))) obj" ▫︎ Perhaps: "f name\n = evaluateUnaryDataizationFunChain\n name intToBytes id wrapBytesInBytes extractRho\n (\\ (Bytes bytes) -> length (words (map dashToSpace bytes)))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L305
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateBytesBytesBytesFunChain name (.&.) obj" ▫︎ Perhaps: "(`evaluateBytesBytesBytesFunChain` (.&.))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L306
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateBytesBytesBytesFunChain name (.|.) obj" ▫︎ Perhaps: "(`evaluateBytesBytesBytesFunChain` (.|.))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L307
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateBytesBytesBytesFunChain name (.^.) obj" ▫︎ Perhaps: "(`evaluateBytesBytesBytesFunChain` (.^.))"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L308
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateBytesBytesFunChain name complement obj" ▫︎ Perhaps: "(`evaluateBytesBytesFunChain` complement)"
Run static checks: eo-phi-normalizer/src/Language/EO/Phi/Dataize.hs#L313
Suggestion in knownAtoms in module Language.EO.Phi.Dataize: Avoid lambda using `infix` ▫︎ Found: "\\ name obj -> evaluateFloatFloatFloatFunChain name (*) obj" ▫︎ Perhaps: "(`evaluateFloatFloatFloatFunChain` (*))"
Run pipeline (ubuntu-latest)
Cache save failed.
Run pipeline (macos-12)
Cache save failed.
Run pipeline (windows-latest)
Cache save failed.

Artifacts

Produced during runtime
Name Size
pipeline-files-Linux Expired
176 KB
pipeline-files-Windows Expired
177 KB
pipeline-files-macOS Expired
177 KB