1
1
mirror of https://github.com/tonsky/FiraCode.git synced 2024-07-14 16:20:28 +03:00
FiraCode/clojure/fira_code/files.clj

12 lines
289 B
Clojure

(ns fira-code.files
(:refer-clojure :exclude [find])
(:require
[clojure.java.io :as io]
[clojure.string :as str]))
(defn find [path re]
(->> (file-seq (io/file path))
(next) ;; skip directory itself
(filter #(re-matches re (.getPath %)))
(sort-by #(.getPath %))))