websocketのsampleからコピペって使ったけど、MVarで問題ない？他にも色々変数を扱う方法があったような