description |
---|
Segal conditions.
|
module Blog.BCO where
description |
---|
Inversion hell.
|
description |
---|
Dialectica categories, done representably.
June 4th, 2024 at the HIM trimester.
|
description |
---|
Idempotent systems.
|
open import Cat.Diagram.Monad
open import Cat.Prelude
import Cat.Reasoning
import Cat.Functor.Reasoning
First, we enable the --without-K
flag, which removes UIP as an axiom.
We also import Agda.Primitive
, which gives us access to the Level
type, though this isn't strictly required. We also add a variable
block so we don't need to constantly abstract over types and levels.
{-# OPTIONS --without-K --safe #-}
module ListHLevels where
{-# OPTIONS --lossy-unification #-}
open import Cat.Prelude
open import Data.List
open import Data.List.Member
open import Data.Sum
open import Theories.Signature
open import 1Lab.Prelude
open import Data.Bool
open import Data.Fin
open import Data.List
open import Data.Nat
module Data.Bool.CNF where
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <fcntl.h> | |
#include <immintrin.h> | |
#include <stdio.h> | |
#include <sys/mman.h> | |
#include <sys/stat.h> | |
uint32_t parse_4_digits(const __m128i input) { | |
const __m128i char_0 = _mm_set1_epi8('0'); | |
// Normalize the '0' char to actually be 0x00. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module 1Lab.Reflection.Duh where | |
open import 1Lab.Reflection | |
open import 1Lab.Prelude | |
open import Data.List | |
open import Data.Nat | |
private | |
try-all : Term → Nat → Telescope → TC Term | |
try-all goal _ [] = typeError $ strErr "Couldn't find anything!" ∷ [] |
NewerOlder