You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Within the Haskell community, it is well-known that String is a really awful type, and it should be avoided. Unfortunately the Drasil prototype start out with String in its foundations, and now it's going to be a lot of work to fix it all.
But there is hope. We do have some isolated interfaces between packages, and we could migrate things. One things that should help a lot is a new package TTC (Textual TypeClasses) which is now on Hackage, and also comes with lots of explanations.
It's a little premature to jump right now, as discussions about the package will probably lead to some tweaks to it, but it's definitely something worth keeping an eye on.
The text was updated successfully, but these errors were encountered:
I don't know if anything has changed. It might be worth asking, somewhere Haskell-focused on social media, what are the recommended replacement(s) for String.
Within the Haskell community, it is well-known that
String
is a really awful type, and it should be avoided. Unfortunately the Drasil prototype start out withString
in its foundations, and now it's going to be a lot of work to fix it all.But there is hope. We do have some isolated interfaces between packages, and we could migrate things. One things that should help a lot is a new package TTC (Textual TypeClasses) which is now on Hackage, and also comes with lots of explanations.
It's a little premature to jump right now, as discussions about the package will probably lead to some tweaks to it, but it's definitely something worth keeping an eye on.
The text was updated successfully, but these errors were encountered: