Microblog
in reply to @ 2016-121 10:39 UTCIME, power users have deeper-entrenched workflows and more specialised software, which can make the transition more complex (more stuff to change or replace)
in reply to @ 2016-120 15:50 UTCPower users who are computer-literate can already move to Linux today.
This is an interesting claim. I can almost never get a power user to switch. Casual users I switch routinely at this point.
in reply to @ 2016-120 15:39 UTCNot sure why the downvotes. My answer is the same (if less certain-sounding) as the upvoted answer.
in reply to @ 2016-120 04:35 UTCThere's a host of SJWs upset about a speaker that is coming or something like that.
in reply to @ 2016-117 15:01 UTCIt does not require OverloadedStrings, that was my whole point. Works fine without any extensions. But yes, sometimes requires parens as you say.
This is, in fact, what I do instead of OverloadedStrings.
in reply to @ 2016-117 06:21 UTCLuckily, you can do this without needing an extension at all!
t = fromString :: String -> Text s = id t"hello" s"hello"
in reply to @ 2016-114 15:21 UTCI update when my OS issues an update
in reply to @ 2016-113 12:29 UTCIf you're looking for some nice tools to use combining these sorts of things, I suggest the
errors
package.
in reply to @ 2016-113 10:56 UTCI used to think they could co-exist, but now that GHC+base can't even handle some standard Haskell programs, I think I agree with you.
in reply to @ 2016-113 10:41 UTCQualified imports are one of my most commonly-used features in Haskell. However, if you wish to use (many) Text operations unqualified, you might consider an alternate prelude that prefers Text such as BasicPrelude
in reply to @ 2016-111 19:21 UTCThe GHC team already disregards the standard in unacceptable ways that keep me on old versions. Let's not encourage them to do more stupid crap.
in reply to @ 2016-110 17:09 UTCYou can't revoke the licenses you already gave out, but you can make alternate releases under any terms you want. The license is an agreement between you and others: it does not restrict yourself.
in reply to @ 2016-110 12:35 UTCIf someone else did this, it would be an obvious license violation. But if you are the 100% copyright holder, than you can do whatever you want, and are not bound by the license.
in reply to @ 2016-110 06:35 UTCI always avoid extensions in code I write and stick to the standard. (Unless I'm experimenting with an extension intentionally to learn how it works, etc)
After a lot of playing around, my biggest vote would be for RankNTypes to make it into the standard eventually. This extension adds expressive power that standard Haskell currently cannot emulate without using dynamic typing.
in reply to @ 2016-108 22:54 UTCon schedule
in reply to @ 2016-108 21:13 UTCThey're not… most people and companies use a lot of open source software
in reply to @ 2016-106 03:33 UTCXournal is supposed to be like this. But depending on your use case for drawing you could use inkscape or pinta
in reply to @ 2016-106 03:28 UTCalso related games like flobo puyo
in reply to @ 2016-105 16:00 UTCguvcview or cheese
in reply to @ 2016-104 11:06 UTCIs it really so buggy that this is needed? Hugs has worked fine every time I've used it
in reply to @ 2016-104 03:36 UTCDefinitely. Ripple was originally envisioned as person-to-person. The financial institutions also being allowed in came later to "grease the wheels"
in reply to @ 2016-103 14:34 UTCCurious why you discount the odroid system? It's the same price with better specs.
in reply to @ 2016-103 14:24 UTCWhy the downvote? It's a straight free-as-in-freedom Gmail competitor, which is what was asked for