Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 1233

For question borderline with, or having application to, computer science. Consider also posting http://cs.stackexchange.com/ or http://cstheory.stackexchange.com/ instead of here, if appropriate.

10 votes

Computer science for mathematicians

I guess I've managed to take some of the path you want. My training was as a mathematician but over the last few years I've learnt a lot about theoretical computer science. (I've programmed for many y …
6 votes

What are the limits of non-halting?

Total functional programming allows considerable freedom to program with a guarantee of termination. You don't get unbounded loops but you can still use structural recursion. Such a computer would be …
Dan Piponi's user avatar
  • 8,271
6 votes

Prove a function is primitive recursive

A conceptually simple test for whether a function is primitive recursive is whether or not you can write it in Bloop. The crucial point is that the loop control flow structure forces you to say in ad …
Dan Piponi's user avatar
  • 8,271
6 votes

does the "convolution theorem" apply to weaker algebraic structures?

You can do infimal convolution using the Legendre transform. You can certainly implement a reasonably fast algorithm for infimal convolution of convex piecewise linear functions though I don't know ab …
Dan Piponi's user avatar
  • 8,271
92 votes
Accepted

Relating category theory to programming language theory

The most immediately obvious relation to category theory is that we have a category consisting of types as objects and functions as arrows. We have identity functions and can compose functions with th …
Dan Piponi's user avatar
  • 8,271