Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-04 | Scheme hacking | Ben Sima | |
2020-05-02 | Clojure-inspired scheme macros | Ben Sima | |
2020-05-02 | Auto-overlay niv sources | Ben Sima | |
This is somewhat experimental, the idea is automatically set the sources from my niv pinned deps. It seems to work, so I'll keep at it and see if I can improve it as issues come up. | |||
2020-04-30 | Add deps script | Ben Sima | |
2020-04-28 | Reduce build cores, again | Ben Sima | |
2020-04-28 | Fix pwd | Ben Sima | |
2020-04-28 | Add guile load path back | Ben Sima | |
This works, I tested it. | |||
2020-04-26 | don't lol | Ben Sima | |
2020-04-26 | Add hlint config | Ben Sima | |
2020-04-26 | Lint files explicitly | Ben Sima | |
2020-04-22 | Move haskell source overrides into niv | Ben Sima | |
2020-04-21 | Auto-haddock in ghci | Ben Sima | |
2020-04-21 | Add swap to que-prod | Ben Sima | |
2020-04-21 | lint 'lint' and make it only run on changed files | Ben Sima | |
It was getting annoying how long it would take to run. | |||
2020-04-21 | Prevent empty channels from being created by mistake | Ben Sima | |
2020-04-20 | Remove a todo | Ben Sima | |
GHC and GHCJS use different Http.Error types, so a WebData type doesn't make any sense. | |||
2020-04-19 | Add swap to my cloud server | Ben Sima | |
2020-04-19 | Remove some comments | Ben Sima | |
2020-04-19 | Add vim to base packages | Ben Sima | |
2020-04-19 | Rename some Haskell nix files | Ben Sima | |
2020-04-19 | Fix typo | Ben Sima | |
2020-04-19 | Separate haskell from other packages | Ben Sima | |
2020-04-19 | Remove old vpn thing | Ben Sima | |
2020-04-19 | Unify dev packages and base packages | Ben Sima | |
2020-04-19 | Switch to niv for managing third party sources | Ben Sima | |
2020-04-19 | Disable tags command | Ben Sima | |
This doesn't really work. I need to figure out a better way to generate tags. Maybe I can add something to the nix shellHook? | |||
2020-04-19 | Basic use of nix-shell with direnv/lorri | Ben Sima | |
2020-04-19 | Fix machine hostnames | Ben Sima | |
Bash prompts don't show anything beyond the first '.', so this makes them readable | |||
2020-04-18 | Fallback to default config on startup | Ben Sima | |
2020-04-18 | Allow '-' in quepaths and namespaces | Ben Sima | |
2020-04-15 | Use python format strings for args.then | Ben Sima | |
2020-04-15 | Add logging, retry decorator, and a few refactors | Ben Sima | |
This seems to be working all the way through. | |||
2020-04-15 | Don't mult and tap when streaming a que | Ben Sima | |
This removes the multi style, but that was buggy. I think messages were being lost when consumers detached and mult channels disappeared, or something. I'll need to reimplement muilti style properly, with tests. | |||
2020-04-15 | Add some deps for haskell testing | Ben Sima | |
2020-04-15 | Lint fixes, also delete Biz.Language | Ben Sima | |
2020-04-15 | Add lint script | Ben Sima | |
2020-04-15 | Rename and rewrite push-all to turnkey | Ben Sima | |
This script will eventually do all of the testing and linting and such as well. | |||
2020-04-15 | Get $where from the bilt derivation data | Ben Sima | |
This will only work on OS'es, but I think that's fine because that's the only thing I deploy. | |||
2020-04-15 | Reformatting | Ben Sima | |
Now I'm using ormolu instead of brittany for Haskell formatting now. Figured I should just make all of these big changes at once. | |||
2020-04-15 | Re-namespacing | Ben Sima | |
Moving away from the DNS-driven namespacing toward more condensed names, mostly because I don't like typing so much. | |||
2020-04-13 | Add capability library | Ben Sima | |
2020-04-12 | Refactor biz.nix to dry up code | Ben Sima | |
2020-04-12 | Remove duplicate dep | Ben Sima | |
2020-04-12 | Add some links | Ben Sima | |
2020-04-12 | Rename Quedata to Message | Ben Sima | |
2020-04-12 | Move Com.Simatime.Go to Control.Concurrent.Go | Ben Sima | |
2020-04-12 | De-namespace Alpha | Ben Sima | |
A bunch of formatting changes got in there too. Oops. I will probably eventually de-namespace everything, mostly because I'm tired of typing "Com.Whatever.Thing" all the time. A better namespacing strategy might be to use normal Haskell namespacing (Data, Control, Network, etc) for code that is not specific to biz activities (i.e. if I could open-source it at any time), and use simply "Biz" for stuff that I would never want to open-source. | |||
2020-04-12 | Relax indent setting in editorconfig | Ben Sima | |
2020-04-12 | Autodecode incoming data | Ben Sima | |
It's an attempt. Perhaps this will change over time. | |||
2020-04-11 | Fix bad reference | Ben Sima | |