Social networks, and websites with a social element, are starting to migrate from being walled gardens towards interoperation and open standards. This is comparable to the adoption of email standards by companies such as AOL in the 1990's....
I gave a talk on monads to some friends yesterday and recorded it for anyone who's interested. They are current and retired programmers, so the talk may suit others in that line of work....
@freemo The assessment in a functional programming course I teach is to write a command line interface (CLI) program in Haskell. I won't bore you with the specifics. But if you have a CLI you fancy writing, try using Haskell. (BTW optparse-applicative is your friend for CLIs.)
How is error information combined when parsers are combined? For example, using to combine parsers, I would expect the set of expected characters for an error to be the union of the sets of expected characters from the individual parsers. (I'm finding it hard to pin down the behaviour of or even to find the relevant source...
Since this is a very new community, let's take a moment to introduce ourselves in this thread. Please share your interests and what you are working on!
I'm Glyn Normington. I dipped into Haskell briefly in about 2011, but recently got a little deeper into it when I taught a second year functional programming module at Winchester University, UK. I'm a retired programmer with 39 years experience and try to pass on some general tips in the module. I came here after recently deleting my Reddit account. (I've been on the Fediverse for a while as fosstodon.org/@underlap.)
Account portability in the social web (underlap.org)
Social networks, and websites with a social element, are starting to migrate from being walled gardens towards interoperation and open standards. This is comparable to the adoption of email standards by companies such as AOL in the 1990's....
Monads and More: An introduction for software developers
I gave a talk on monads to some friends yesterday and recorded it for anyone who's interested. They are current and retired programmers, so the talk may suit others in that line of work....
How Megaparsec combines error information
How is error information combined when parsers are combined? For example, using to combine parsers, I would expect the set of expected characters for an error to be the union of the sets of expected characters from the individual parsers. (I'm finding it hard to pin down the behaviour of or even to find the relevant source...
Introduce Yourself
Since this is a very new community, let's take a moment to introduce ourselves in this thread. Please share your interests and what you are working on!