# 075: [a] = "xy" matched incorrectly [↑up](bunny_notes) - issued: 2020-05-14 - type: sample code failed - status: Open ## Overview Following program should cause an error, but executed incorrectly: $$
{ main = print a where [a] = "xy" $$} With Bunny 0.9.0, the program prints ${'x'}. ## 調査ログ ### 2021-10-24 ひさびさの全 issue 状況確認の一環で。 $$ { unno@unno-FMVD70GN7G ~/work/bissues/075 $ cat b075.hs main = print a where [a] = "xy" unno@unno-FMVD70GN7G ~/work/bissues/075 $ runhaskell b075.hs b075.hs: b075.hs:2:9-18: Non-exhaustive patterns in [a] unno@unno-FMVD70GN7G ~/work/bissues/075 $ ~/prj/bunny/compiler/bin/bunny testrun b075.hs /home/unno/prj/bunny/compiler/bin/bunnyc -d ./jout/b075 --xno-implicit-prelude /home/unno/prj/bunny/compiler/bin/../lib/Prelude.hs /home/unno/prj/bunny/compiler/bin/bunnyc -d ./jout/b075 --xlibrary-path /home/unno/prj/bunny/compiler/bin/../lib b075.hs 'x' $$}