What is Agda? Dependent types Typing for programmers Dependent types Dependent types and logic What is Agda? Agda is a dependently typed programming language. It is an ex...
Assignment(赋值) Assignment(赋值) Once you’ve created a binding, you can do two things with it: get the current value and set it to a new value. As you saw in Chapter 4, a symbol e...
What is a Function? What is a Function? Functions are the essence of all programming. In the early days of computer science they represented a naive dream. The idea was that we...
What is a Function? What is a Function? Functions are the essence of all programming. In the early days of computer science they represented a naive dream. The idea was that w...
Plugging the Leaks(堵住漏洞) Plugging the Leaks(堵住漏洞) In his essay “The Law of Leaky Abstractions,” Joel Spolsky coined the term leaky abstraction to describe an abstraction that “...