[Haskell-cafe] What became of James Cook? (Need package update)

Olaf Klinke olf at aatal-apotheke.de
Wed Sep 14 07:45:41 UTC 2022

Dear Café, 

does anyone happen to know what became of James Cook? (The programmer
[1,2] a.k.a. mokus, not the explorer.) On github his last commit was in
May. I've been trying to contact him at mokus at deepbondi.net three timessince March, but no luck. 
I'm using his package [3] which does not have a public repo. It needs
minor adjustments to comply with the MonadFail change. Currently I have
no intentions to properly take over the package, since James does seem
to be an active developer generally, but James hasn't answered my
request to become a hackage co-maintainer of [3] either. Does anyone
know alternative channels to reach James? Or could such a minor
adjustment [4] be made by the hackage trustees? 


[1] https://hackage.haskell.org/user/JamesCook
[2] https://github.com/mokus0
[3] https://hackage.haskell.org/package/dbf
dbf- is broken by the removal of "fail" from the Monad class, as
src/Database/XBase/Dbf/Structures.hs uses fail in line 61
and binary does not implement MonadFail for its PutM Monad. 

A quick workaround is to replace the call to fail by error. (Which
should be semantically equivalent for the old Control.Monad.fail) 

More information about the Haskell-Cafe mailing list