по большому секрету скажу: оно не “в атоме” отделяет, а в цветовой схеме, которые можно ставить и на атом и на саблайм.
слова “цветовая схема в сублайме отличается от цветовой схеме в атоме” несут в себе не больше ценности, чем озвучивание цвета проезжающей мимо машины.
Sublime-haskell и lanпuage-haskell работают совершенно по-разному... Не знаю, связано ли это как-то с hls. Атом всё равно снёс, потому что Сублайм нормально работает, и держать Атом только как память жалко времени...