Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-30 | Add polling and streaming to Que | Ben Sima | |
2020-03-30 | Add que | Ben Sima | |
2020-03-30 | Rewrite Go to use unagi-chan | Ben Sima | |
The performance is reportedly better. The API is simpler. Also with STM channels, I couldn't get multiconsumer to work. I was able to get it to work with unagi. Also I could write 'mult' and 'tap' which bring me back to my Clojure days. | |||
2020-03-30 | Add 'broadcast' and 'tap' | Ben Sima | |
2020-03-30 | Add idea about file-based dependencies | Ben Sima | |
More generally, we could extend this to other settings, like 'main-is' and target architecture to compile for and so on. It would be best to define the parameters in Nix first, then later inline them to the code comments after we've worked out the interface. | |||
2020-03-29 | Bump nixpkgs pin | Ben Sima | |
2020-03-28 | Refactor and remove custom operators | Ben Sima | |
As much as I like these operators, I have to remove them because they don't work as expected. Haskell doesn't allow you to have unary prefix operators. I can't find a way around this, and it's not that important anyway. | |||
2020-03-28 | Add onomatopoeitic operators | Ben Sima | |
It's easier to remember what operators do, and thus easier to write and read condens code, if they follow some symbolic pattern or visually represent the concept to which they map. This is in part inspired by hoon, in part by OCaml's operators. I'm not married to these operators specifically, but I think they are good so far. | |||
2020-03-28 | Open UDP port for murmur | Ben Sima | |
2020-03-28 | Add murmur server | Ben Sima | |
2020-03-17 | Add double fmap, switch "say" to Text, and autoformat | Ben Sima | |
2020-03-17 | Warn on all in ghci | Ben Sima | |
2020-02-16 | Split buildHaskellApp into buildGhc and buildGhcjs | Ben Sima | |
Two functions makes it simpler to reason about what is being built and when, even if it is a bit more explicit. I also removed the dumb Apex/Aero naming thing because Server/Client is just easier to remember. | |||
2020-02-14 | Update .gitignore | David Johnson | |
Ignores *~ and dist directories | |||
2020-02-13 | Add git branch instructions to README | Ben Sima | |
2020-02-11 | Add serval | Ben Sima | |
2020-02-11 | Upgrade nixos-mailserver | Ben Sima | |
Hopefully this won't break anything... | |||
2020-02-11 | Add fallthrough to nixpkgs | Ben Sima | |
This is convenient for building stuff in our nixpkgs pin. | |||
2020-02-07 | Update my IP | Ben Sima | |
2020-01-30 | Add clay source, add dontCheck to wai-middleware, clay. | David Johnson | |
2019-11-23 | Add push-all command | Ben Sima | |
2019-11-23 | Put outputs in _bild path | Ben Sima | |
2019-11-23 | Remove undefined | Ben Sima | |
2019-11-23 | Make all warnings errors in GHC | Ben Sima | |
2019-11-23 | Print the nix log on bild failure | Ben Sima | |
2019-11-23 | Add Com.MusicMeetsComics | Ben Sima | |
2019-11-23 | Add note about file extensions | Ben Sima | |
2019-11-23 | Cleanup default.nix | Ben Sima | |
2019-11-23 | Remove apex and aero arguments | Ben Sima | |
2019-11-23 | Delete unused roun script | Ben Sima | |
rouns are no longer in use anyway. | |||
2019-11-23 | Capitalize all Scheme and Haskell modules | Ben Sima | |
2019-11-23 | Add intro, capitalized namespaces, and reorganize | Ben Sima | |
2019-11-22 | Redefine 'second' | Ben Sima | |
2019-11-21 | Organize exports and add printf | Ben Sima | |
2019-11-19 | Fix name of emby user | Ben Sima | |
2019-11-19 | Add initial miniKanren implementation | Ben Sima | |
2019-11-19 | Fixes to Com.Simatime.Core | Ben Sima | |
- make it actually compile - add fmt - export stuff I'm using elsewhere - comment stuff that doesn't work yet | |||
2019-11-19 | Add telnet and traceroute | Ben Sima | |
2019-11-19 | Add if-not to dir-locals | Ben Sima | |
2019-11-19 | Update README | Ben Sima | |
2019-11-14 | Re-namespace Serval under Com.Simatime | Ben Sima | |
I don't have runserval.com yet, so I'm not gonna put the cart before the horse | |||
2019-11-12 | update networking to new serval | Ben Sima | |
2019-11-12 | add file and htop to the base OS image | Ben Sima | |
2019-11-11 | serval: enable containers | Ben Sima | |
2019-11-11 | ensure all documentation is included in my dev machine | Ben Sima | |
2019-11-11 | Disable auto-upgrade | Ben Sima | |
This was causing the system to revert once per day. | |||
2019-11-10 | set the profile after switching to new configuration | Ben Sima | |
Without this, the system will revert to the original profile set with the last nixos-rebuild command, which was probably a nixos-infect. This is probbaly why I lost access to the first serval machine. | |||
2019-11-08 | disable tinc for now | Ben Sima | |
2019-11-08 | add runserval config | Ben Sima | |
2019-11-08 | remove redundant config block | Ben Sima | |