All Projects → wenkokke → msla2014

wenkokke / msla2014

Licence: other
wherein I implement several substructural logics in Agda

Programming Languages

Agda
84 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to msla2014

AutoInAgda
Proof automation – for Agda, in Agda.
Stars: ✭ 38 (+58.33%)
Mutual labels:  paper, agda
LMMS
Language Modelling Makes Sense - WSD (and more) with Contextual Embeddings
Stars: ✭ 79 (+229.17%)
Mutual labels:  paper
pluGET
📦 Powerful Package manager which updates plugins & server software for minecraft servers
Stars: ✭ 87 (+262.5%)
Mutual labels:  paper
org-agda-mode
An Emacs mode for working with Agda code in an Org-mode like fashion, more or less.
Stars: ✭ 14 (-41.67%)
Mutual labels:  agda
heinsen routing
Official implementation of "An Algorithm for Routing Capsules in All Domains" (Heinsen, 2019) in PyTorch.
Stars: ✭ 41 (+70.83%)
Mutual labels:  paper
ghiaseddin
Author's implementation of the paper "Deep Relative Attributes" (ACCV 2016)
Stars: ✭ 41 (+70.83%)
Mutual labels:  paper
Orion
Mixin loader for Paper
Stars: ✭ 46 (+91.67%)
Mutual labels:  paper
Cross-View-Gait-Based-Human-Identification-with-Deep-CNNs
Code for 2016 TPAMI(IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE) A Comprehensive Study on Cross-View Gait Based Human Identification with Deep CNNs
Stars: ✭ 21 (-12.5%)
Mutual labels:  paper
yuanxiaosc.github.io
个人博客;论文;机器学习;深度学习;Python学习;C++学习;
Stars: ✭ 19 (-20.83%)
Mutual labels:  paper
sdn-nfv-papers
This is a paper list about Resource Allocation in Network Functions Virtualization (NFV) and Software-Defined Networking (SDN).
Stars: ✭ 40 (+66.67%)
Mutual labels:  paper
ConsHoTT
Constructive Interpretations of HoTT
Stars: ✭ 33 (+37.5%)
Mutual labels:  agda
SportPaper
Performance-tuned Minecraft 1.8 spigot server
Stars: ✭ 122 (+408.33%)
Mutual labels:  paper
MiniVox
Code for our ACML and INTERSPEECH papers: "Speaker Diarization as a Fully Online Bandit Learning Problem in MiniVox".
Stars: ✭ 15 (-37.5%)
Mutual labels:  paper
agda-pkg
apkg - package manager for Agda
Stars: ✭ 30 (+25%)
Mutual labels:  agda
audioContextEncoder
A context encoder for audio inpainting
Stars: ✭ 18 (-25%)
Mutual labels:  paper
PhD
Incremental Methods of Deep Learning for Detection and Classifcation in a Robotics Environment
Stars: ✭ 13 (-45.83%)
Mutual labels:  paper
Text-Summarization-Repo
텍스트 요약 분야의 주요 연구 주제, Must-read Papers, 이용 가능한 model 및 data 등을 추천 자료와 함께 정리한 저장소입니다.
Stars: ✭ 213 (+787.5%)
Mutual labels:  paper
Awesome-Lane-Detection
A paper list with code of lane detection.
Stars: ✭ 34 (+41.67%)
Mutual labels:  paper
AdversarialAudioSeparation
Code accompanying the paper "Semi-supervised adversarial audio source separation applied to singing voice extraction"
Stars: ✭ 70 (+191.67%)
Mutual labels:  paper
agda-mode-vscode
agda-mode on VS Code
Stars: ✭ 112 (+366.67%)
Mutual labels:  agda

Modelling Substructural Logics in Agda

Abstract

In this paper, we will examine axiomatisations of substructural logics in Agda. The reason for this is that most existing models in Agda formalise intuitionistic logic and are entirely unsuitable to modelling substructural logics. In recent years, however, substructural logics have seen a surge in usage.

Concretely we present the reader with an explicit model of intuitionistic logic, and derive models for linear logic and the Lambek-Grishin calculus. In addition, we show how to reify proofs in these logics into terms in Agda. All this is implemented as an Agda library, which is made available on GitHub.

Finally we conclude with an example from formal linguistics in which we demonstrate one possible usage of our implemented Agda library.

Technical Details

This repository contains the sources for the Modelling Substructural Logics in Agda. The paper sub-directory contains the literate Agda files that make up the paper. The code sub-directory contains the extracted Agda source code.

Some notes:

  • the code was written for use with version 2.4.2 of Agda and version 0.8.1 of the Agda standard library;

  • the code is released under an MIT license;

  • the paper is compiled using lhs2TeX;

  • compilation of the paper and extraction of the code and html documentation is facilitated using a rake build script (call rake paper, rake code and rake html);

  • see here for an example in fancy clickable html.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].