Skip to content

Instantly share code, notes, and snippets.

View mhughes's full-sized avatar

Matias Hughes mhughes

  • Ring | Deviget
  • Bs.As. Argentina
View GitHub Profile
### Keybase proof
I hereby claim:
* I am mhughes on github.
* I am mhughes (https://keybase.io/mhughes) on keybase.
* I have a public key ASCIjas6PpQmmNeXvG7ArFmoPdsnG1lMLuTT2evKLDiBewo
To claim this, I am signing this object:
@mhughes
mhughes / Makefile
Created July 2, 2017 02:34 — forked from turtlemonvh/Makefile
Golang Project Makefile Template
# Borrowed from:
# https://github.com/silven/go-example/blob/master/Makefile
# https://vic.demuzere.be/articles/golang-makefile-crosscompile/
BINARY = superdo
VET_REPORT = vet.report
TEST_REPORT = tests.xml
GOARCH = amd64
VERSION?=?
<?php
abstract class Applicative extends Functor {
// Minimal complete definition of an Applicative Functor.
// All other functions are built in terms of `of`, `map`, and `ap`.
static public function of($x);
public function ap(Applicative $f);