workbook for TypeTheory course (Maietti, Sambin)
module TypeTheory where
-- import natural to have a better rappresentation inside the script
open import Data.Nat using (ℕ; zero; suc)| # Your keymap | |
| # | |
| # Atom keymaps work similarly to style sheets. Just as style sheets use | |
| # selectors to apply styles to elements, Atom keymaps use selectors to associate | |
| # keystrokes with events in specific contexts. Unlike style sheets however, | |
| # each selector can only be declared once. | |
| # | |
| # You can create a new keybinding in this file by typing "key" and then hitting | |
| # tab. | |
| # |
| /** | |
| * VH and VW units can cause issues on iOS devices: http://caniuse.com/#feat=viewport-units | |
| * | |
| * To overcome this, create media queries that target the width, height, and orientation of iOS devices. | |
| * It isn't optimal, but there is really no other way to solve the problem. In this example, I am fixing | |
| * the height of element `.foo` —which is a full width and height cover image. | |
| * | |
| * iOS Resolution Quick Reference: http://www.iosres.com/ | |
| */ | |
| // Reloading modules from the repl in Node.js | |
| // Benjamin Gleitzman (gleitz@mit.edu) | |
| // | |
| // Inspired by Ben Barkay | |
| // http://stackoverflow.com/a/14801711/305414 | |
| // | |
| // Usage: `node reload.js` | |
| // You can load the module as usual | |
| // var mymodule = require('./mymodule') | |
| // And the reload it when needed |