排序
Functional Patterns: The Monad
Functional Patterns: The Monad, This is the final part of a series of articles entitled Functional Patterns. Make sure to check out the rest of the articles! The Monoid Composition...
Functional Patterns: Zips and the Applicative
Functional Patterns: Zips and the Applicative, This is part 5 of a series of articles entitled Functional Patterns. Make sure to check out the rest of the articles! The Monoid Comp...
Functional Patterns: Composition and Implicitness
Functional Patterns: Composition and Implicitness, This is part 2 of a series of articles entitled Functional Patterns. Make sure to check out the rest of the articles! The Monoid ...
A Nibble of Lazy Evaluation
A Nibble of Lazy Evaluation,Nibble: a small piece of food bitten off. In computing: half a byte of information. Every nibble explains one computing science or software engineering ...
My Arch linux desktop configuration
My Arch linux desktop configuration,Hi, want to share with you some configuration of my Arch Linux desktop So here are Qtile configurations Qtile A full-featured, hackable tiling w...
Monads In Python
Monads In Python,Monads are notoriously confusing, I think part of this has to do with the fact that most monad tutorials are in Haskell which most programmers don't know, as well ...
Typeclasses in Python
Typeclasses in Python, advanced-python-typing (10 Part Series) 1 1-minute guide to real constants in Python 2 Simple dependent types in Python ... 6 more parts... 3 Python exceptio...
A nice thing from various programming languages ASM BASIC C CPP LUA Python Golang Haskell
A nice thing from various programming languages ASM BASIC C CPP LUA Python Golang Haskell, One nice thing from various languages I don't think there is a best programming language ...
Notes on “Erik Meijer: Functional Programming”
Notes on 'Erik Meijer: Functional Programming',My notes on an interview of Erik Meijer talking about functional programming: https://www.youtube.com/watch?v=z0N1aZ6SnBk. It's a sup...
How to Identify Similar Pieces of Code
How to Identify Similar Pieces of Code, The Goal It’s best to achieve the desired result with as little a codebase as possible. The fewer entities there are in a codebase, the eas...
Zero Boilerplate , Zero Runtime errors : Coding with Monads
Zero Boilerplate , Zero Runtime errors : Coding with Monads,Note: this post will be updated with time API backend programming can be stressful and repetitive. For the past one year...
Are You a Confused Programmer? Learn a Functional Language
Are You a Confused Programmer? Learn a Functional Language, Full disclosure: I'm an easily confused programmer. My mind does not work like a whiteboard genius. I was born an artist...