Fortunatly we could use pre-built gccemacs right now.
Those two repos did the greate job for us.
https://github.com/twlz0ne/nix-gccemacs-darwin
https://github.com/twlz0ne/nix-gccemacs-sierra
Here is the tutorial:
Fortunatly we could use pre-built gccemacs right now.
Those two repos did the greate job for us.
https://github.com/twlz0ne/nix-gccemacs-darwin
https://github.com/twlz0ne/nix-gccemacs-sierra
Here is the tutorial:
Lately I have been busy reading some new books on Domain Driven Design (DDD) and software architecture -- including a short yet eye-opening one in Python and a great one in F#. At the same time, it seems that more people in the Functional Programming world are looking at more formal approaches to modelling -- some examples here. This has brought some thought from the background of my brain about how we should model, organize, and architect software using the lessons we've learnt from functional programming.
Before moving on, let me be clear about this being just a dump of some thoughts, not always well-defined, definite
// miniKanren.swift, written by David Albert, and released into the public domain. | |
// | |
// An implementation of the miniKanren relational programming language. Somewhat | |
// reductively, relational programs can be run both forwards and backwards. In | |
// addition to asking "what does this function return when passed these arguments," | |
// you can also ask "what arguments to this function return the following value?" | |
// This lets you ask questions like like "what pairs of numbers sum to 12," which | |
// if you allow for negative numbers has an infinite number of solutions. | |
// | |
// Some mind bending miniKanren programs that others have written include: a |
function count_overclaims(claims) | |
fabric = zeros(1000, 1000) | |
for claim in claims | |
claimed_area = view( | |
fabric, | |
claim[:x]+1:claim[:x]+claim[:width], | |
claim[:y]+1:claim[:y]+claim[:height], | |
) | |
claimed_area .+= 1 | |
end |
#' Pointillism filter | |
#' | |
#' @description Convert an image (RGB array) into array of points in a style reminiscent of pointillism | |
#' | |
#' @param img Image array. | |
#' @param k Point size. Bigger k means bigger point / less detail. | |
#' @param seed Random seed for voxel color sampling. | |
#' | |
#' @examples { | |
#' ## Read image |
Author: Chris Lattner
This is a curated list of iOS (Swift & ObjC) frameworks which are inspired by React and Elm.
A list of commonly asked questions, design decisions, reasons why Clojure is the way it is as they were answered directly by Rich (even when from many years ago, those answers are pretty much valid today!). Feel free to point friends and colleagues here next time they ask (again). Answers are pasted verbatim (I've made small adjustments for readibility, but never changed a sentence) from mailing lists, articles, chats.
How to use: