Microblog
in reply to @ 2016-121.660ZPower 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-121.652ZNot sure why the downvotes. My answer is the same (if less certain-sounding) as the upvoted answer.
in reply to @ 2016-121.191ZThere's a host of SJWs upset about a speaker that is coming or something like that.
in reply to @ 2016-118.626ZIt 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-118.265ZLuckily, you can do this without needing an extension at all!
t = fromString :: String -> Text s = id t"hello" s"hello"
in reply to @ 2016-115.640ZI update when my OS issues an update
in reply to @ 2016-114.520ZIf you're looking for some nice tools to use combining these sorts of things, I suggest the
errorspackage.
in reply to @ 2016-114.456ZI 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-114.445ZQualified 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-112.806ZThe 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-111.715ZYou 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-111.524ZIf 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-111.274ZI 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-109.954Zon schedule
in reply to @ 2016-109.884ZThey're not… most people and companies use a lot of open source software
in reply to @ 2016-107.148ZXournal is supposed to be like this. But depending on your use case for drawing you could use inkscape or pinta
in reply to @ 2016-107.144Zalso related games like flobo puyo
in reply to @ 2016-106.667Zguvcview or cheese
in reply to @ 2016-105.463ZIs it really so buggy that this is needed? Hugs has worked fine every time I've used it
in reply to @ 2016-105.150ZDefinitely. 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-104.607ZCurious why you discount the odroid system? It's the same price with better specs.
in reply to @ 2016-104.600ZWhy the downvote? It's a straight free-as-in-freedom Gmail competitor, which is what was asked for
in reply to @ 2016-104.536Z
in reply to @ 2016-104.535ZI have never met such a person. If you wanted a tool on windows, there have always been ways to have it (cygwin, vm, or ssh are ways co-workers have used)
in reply to @ 2016-104.533ZI'm curious what you think Swift or Scala have that Ocaml is missing? (Note: I have worked in all three languages, some of that work in industry, so I'm legitimately curious, not shooting blind.)
in reply to @ 2016-103.872ZI don't see how this changes anything. Lack of bash is not the reason I don't run Windows 😛