Skip to content

Instantly share code, notes, and snippets.

@ssrihari
ssrihari / clojure-learning-list.md
Last active May 3, 2024 12:57
An opinionated list of excellent Clojure learning materials

An opinionated list of excellent Clojure learning materials

These resources (articles, books, and videos) are useful when you're starting to learn the language, or when you're learning a specific part of the language. This an opinionated list, no doubt. I've compiled this list from writing and teaching Clojure over the last 10 years.

  • 🔴 Mandatory (for both beginners and intermediates)
  • 🟩 For beginners
  • 🟨 For intermediates

Table of contents

  1. Getting into the language
@pepijndevos
pepijndevos / CMakeLists.txt
Last active October 8, 2019 13:00
Assorted build files
cmake_minimum_required(VERSION 3.10.2)
project(MyFancyProject)
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})
# 3rd party tools
find_package(Qt5 COMPONENTS
Widgets Network Qml Quick
Gamepad QuickControls2 REQUIRED)
@endolith
endolith / DFT_ANN.py
Last active April 29, 2024 11:20
Training neural network to implement discrete Fourier transform (DFT/FFT)
"""
Train a neural network to implement the discrete Fourier transform
"""
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
import numpy as np
import matplotlib.pyplot as plt
N = 32
batch = 10000