packages feed

purescript-0.12.0: tests/purs/passing/3187-UnusedNameClash.purs

module Main (main) where

import Prelude ((+))
import Effect.Console (log)

-- the __unused parameter used to get optimized away
abuseUnused :: forall a. a -> a
abuseUnused __unused = __unused

main = do
  let explode = abuseUnused 0 + abuseUnused 0
  log "Done"