Skip to content

[Proposal] "Haskell Bits": The Functor/Applicative/Monad hierarchy in Rust #41

@clintonmead

Description

@clintonmead

I gave a very preliminary talk on this back in June, but at that point it was more of an idea than something concrete. I've now released a library "haskell_bits" which surprisingly caused some controversy on Reddit and on Twitter.

But despite the suggestion that this "Makes me feel like gouging my eyes out", I'm planning on pursuing it further, even considering the risk of Oedipus style consequences.

The Readme for haskell_bits gives a rough outline of what I'd like to cover.

Regarding timing, there's no particular rush, as discussed in the current readme there's a number of things still to do, and it's very incomplete and proof of concept at the moment. Having a talk later would allow me to present hopefully a more complete picture, perhaps with some more practical usage examples. But the downside to that approach is that there will probably be more to cover, so smaller talk sooner might also be better. I think they both have their pros and cons so I don't mind either way and happy to fit in with others or whatever people think best.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions