On Fri, Dec 18, 2015 at 12:12 PM, Matt Walker <matt.g.d.walker@gmail.com> wrote:
The long and the short of it is that [Char] is a suboptimal choice to use for anything except possibly short identifiers

Almost all uses of String in xmonad are very short; if not, you're likely doing something wrong. (The exception is the help text which does not need to be optimal, and is simply output as is in what amounts to the most optimal use case for lists. Meanwhile the overhead of Text is significant for very short strings such as xmonad uses. Use of Text in this case is a pessimization.

It would be on you to demonstrate that switching to Text is a net gain.

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net