Skip to content

Here's what's popular on GitHub today...

SQL logo

Popular topic

SQL is a standard language for storing, retrieving and manipulating data in databases.

App recommended by GitHub

DeepScan

Tired of the troubles with JavaScript? DeepScan can help you.

DeepScan is an advanced static analysis tool engineered to support JavaScript, TypeScript, React, and Vue.js.

You can use DeepScan to find possible runtime errors and quality issues instead of coding conventions. Integrate with your GitHub repositories to get quality insight into your web project.

Trending repository

Trending repository

Trending repository

Quelklef
Quelklef commented Feb 5, 2022
(App f x) = (f x)
(Succ x) = (+ x 1)
(Main) = (Pair (App Succ 0) (App @x(Succ x) 0))

This HVM code reduces (Main) to (Pair ((Succ) 0) 1). I would intuitively expect (Pair 1 1).

My understanding for this is that in (App Succ 0), the expression Succ is actually shorthand for (Succ), so we have (App (Succ) 0) which reduces to ((Succ) 0) which does not reduce.

Woul

App recommended by GitHub

Datree

Datree is a git-based policy engine.
It allows engineering teams to automatically enforce coding standards and security policies directly within their git workflow.

Datree connects with GitHub pull requests to provide automatic policy compliance checks and insights for every code change. Create and enforce custom or built-in policies, in the context of your dev stack.