gjm comments on Second-Order Logic: The Controversy - Less Wrong

24 Post author: Eliezer_Yudkowsky 04 January 2013 07:51PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (188)

You are viewing a single comment's thread. Show more comments above.

Comment author: abramdemski 11 January 2013 11:12:15PM 0 points [-]

I don't know what you mean. Suppose you want a function A -> Int, where A is some type. \x:A. 6, the function which takes x (of type A) and outputs 6, seems to do fine. To put it in c-like form, int six(x) {return 6}.

If programs are proofs, then general programming languages correspond to trivialism.

Am I missing something?

Comment author: gjm 22 August 2015 02:34:58PM 0 points [-]

The type on the right-hand side is usually something much more complicated and "creating an output of the desired type" is not trivial.