Etter tilbakemeldinger fra @teodorlu har jeg jobbet med å gjøre create-opts->commands pure. Har avgjort at det krever en del omstrukturering og blir fort mer forvirrende å lage denne fuksjonen, som jobber såpass tett på filsystemet pure at jeg lar den være (nesten) slik den er enn så lenge. Videre må man da også vurdere today og uuid funksjonen dersom man vil gjøre hele funksjonen pure.
Videre har jeg erstattet cohorts i store.clj helt med den nye koden (tidligere i cohorts-new. Jeg har også gjort noen små endringer i create-opts->commmands ved å flytte funksjonalitet for å hente tall for siste doc over til store.clj. La også til en docstring, og fjernet noen overføldige comments.
Etter tilbakemeldinger fra @teodorlu har jeg jobbet med å gjøre
create-opts->commands
pure. Har avgjort at det krever en del omstrukturering og blir fort mer forvirrende å lage denne fuksjonen, som jobber såpass tett på filsystemet pure at jeg lar den være (nesten) slik den er enn så lenge. Videre må man da også vurderetoday
oguuid
funksjonen dersom man vil gjøre hele funksjonen pure.Videre har jeg erstattet
cohorts
istore.clj
helt med den nye koden (tidligere icohorts-new
. Jeg har også gjort noen små endringer icreate-opts->commmands
ved å flytte funksjonalitet for å hente tall for siste doc over tilstore.clj
. La også til en docstring, og fjernet noen overføldige comments.