$ stack new プロジェクト名
して新規プロジェクトを作成しようとしたところ、
Downloaded lts-10.0 build plan.
AesonException "Error in $.packages.cassava.constraints.flags['bytestring--lt-0_10_4']: Invalid flag name: \"bytestring--lt-0_10_4\""
と怒られてしまった
仕方がないので
$ stack new プロジェクト名 --resolver lts-9.20
のようにresolverのバージョンを下げたところうまくいった
もっとちゃんとした対応方法があるかもしれないが、Haskell初心者で右も左も分からないためひとまずこれで対処しておく
「もっとちゃんとした対応方法」をコメントで教えていただきました
どうもstackのバージョンの問題のようだった
mac + homebrewでstackをインストールしていたので
$ brew upgrade stack
これであっさり解決してしまった・・・