Skip to content

Instantly share code, notes, and snippets.

@lleveque
lleveque / Main.elm
Created January 12, 2021 22:10
Elm boilerplate for Browser.element
import Browser
import Html exposing (Html, text)
main = Browser.element
{ init = init
, update = update
, subscriptions = subscriptions
, view = view
}
package main
import "github.com/mjibson/go-dsp/fft"
import "math"
import "fmt"
import "math/rand"
import "math/cmplx"
func main() {
Fs := 1000.0 // Sampling frequency
@lleveque
lleveque / go-complete.sh
Last active December 13, 2016 20:55
When in your $GOPATH, make `go` autocomplete to packages. Add this to your .bashrc.
function _gocomplete_()
{
# What do we want to autocomplete ?
local word=${COMP_WORDS[COMP_CWORD]}
# list packages that match in src/ subfolder, discarding warnings if no result
COMPREPLY=($(go list ./src/"${word}"... 2>/dev/null))
}
# register autocomplete function for `go`
complete -F _gocomplete_ go