Skip to content

Instantly share code, notes, and snippets.

vindarel vindarel

Block or report user

Report or block vindarel

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
vindarel /
Last active Aug 23, 2018

From E. Fukamachi's blog:

Enable reader macros throughout the project

Recently the landing page of our new service "Pocket Change Pay" has been released.

Pocketpay is a platform that can make original electronic money . There is Pokethe like the mechanism that can also exchange money in the platform.

vindarel / ql-gitify.lisp
Created Apr 2, 2018 — forked from death/ql-gitify.lisp
Facilitate creating Git repositories for third-party Quicklisp projects.
View ql-gitify.lisp
(defpackage #:snippets/ql-gitify
"Facilitate creating Git repositories for third-party Quicklisp
(:use #:cl)
(:import-from #:constantia #:out #:print-table)
(:import-from #:split-sequence #:split-sequence)
(:import-from #:alexandria #:starts-with-subseq #:hash-table-plist)
(:import-from #:ql #:qmerge)
vindarel / get-lisp-dependencies.lisp
Created Mar 8, 2018 — forked from svetlyak40wt/get-lisp-dependencies.lisp
A helper to gather all lisp system's dependencies
View get-lisp-dependencies.lisp
(ql:quickload :fset)
(defun get-dependencies (system)
"Returns a set with all dependencies of a given system.
System should be loaded first."
(labels ((normalize (name)
(etypecase name
(string (string-downcase name))
(symbol (normalize (symbol-name name)))
vindarel / debugging common lisp - slime
Last active Apr 21, 2017
Awesome example on Common Lisp's interactive debugger (Slime) advanced interactivity
View debugging common lisp - slime

Awesome comment:

That's not an interpreter. A REPL is not the same as a Lisp interpreter. REPL means read eval print loop. EVAL can be implemented by a compiler or an interpreter. Common Lisp has both and mixed implementations with both compiler and interpreter.

A Lisp interpreter is executing Lisp code directly. Clojure does not have an Interpreter.

Clojure has no interpreter.
vindarel / discover-yafolding
Created Nov 17, 2014
Discover yafolding commands
View discover-yafolding
;; Goal: have a magit-like menu to discover yafolding commands.
;; we use Mickey's version
;; We get a shorcut (M-f) which displays a list of actions associated with a hot key:
;; h will be for `yafolding-hide-element`, H to hide all, s to show the element, etc.
;; evil-mode users will need:
(evil-set-initial-state 'makey-key-mode 'emacs)
You can’t perform that action at this time.