4 ms·
It's all about how many adjectives you can get into your class name. e.g. SingletonFactoryAdaptorFacadeProviderEnumerator<BridgeAbstractFactory2_Hack> myCla
by bbcbasic 11y ago
It's all about how many adjectives you can get into your class name. e.g.
SingletonFactoryAdaptorFacadeProviderEnumerator<BridgeAbstractFactory2_Hack> myClass;
With Haskell it is about how big your monad stack is
StateT ReaderT WriterT LensifierT MaybeT BeerT (IO Int).
- eru 11y agoMonad stacks are so last decade.
- bulte-rs 11y agoSo this is why the golang community prefers: for c := range(ns) { // some blah }
- rakoo 11y agoThe golang community likes being safe: a, err := doFirstThing() if err != nil { return err } b, err := doSecondThing(a) if err != nil { return err } c, err := doThirdThing(b) if err != nil { return err } until your keyboard keys go off. (and I'm a happy gopher myself)
- eru 11y agoOh, small typo (I think): no parens around (IO Int).