Closed
Description
In a simple project with polysemy included, the addition of the makeSem
call into Template Haskell causes HLS to crash reliably (segmentation fault). With the makeSem
line commented out, the plugin starts correctly.
e.g.
{-# LANGUAGE TemplateHaskell #-}
module Main where
import Polysemy
import Polysemy.Reader
data MyEffect m a where
Test :: m a -> MyEffect m a
makeSem ''MyEffect
A repository that should demonstrate the issue is at https://github.com/fiadliel/effects