![]() ![]() ![]() I’ve also used this project as an opportunity to experiment with releases, github actions and distributing binaries, so there are already binaries for macos, windows and linux (ubuntu?) if you want to try it out without having to build the project yourself (I’ve ‘tested’ only the macos and windows builds, I hope they work without hiccups!). For more information the repo is here (licensed bsd-3 clause): GitHub - 0rphee/schedule-maker ![]() Then run schedule-maker classes.yaml and it will spit out a schedules.xlsx file with a valid schedule per worksheet. I’d appreciate very much if someone more experienced than me wants to take a look at the code for some feedback!īasically schedule-maker works by creating a yaml file with the specification of the classes you might consider taking. Ofc, this is a haskell forum, so obviously it is written in haskell. So I thought: why not automate it? this is the result of that experiment. Unfortunately, doing it manually is very tiring, slow and prone to error. 'Diferential Calculus'), but the resulting schedules will only have 1 class of each type.Ĭlass-id: "0001" # This can be any string, but it should be unique to each class.When I started college, I needed to create my school schedules mostly from scratch (selecting individual classes and checking that my classes didn’t overlap). ```yaml There may be multiple entries for classes with the same subject name (ex. Schedule-maker supports the yaml file to be either in english or spanish, here is an example: If you have any questions about it, I'll gladly respond! I've also used this project as an opportunity to experiment with releases, github actions and distributing binaries, so there are already binaries for macos, windows and linux (ubuntu?) if you want to try it out without having to build the project yourself (I've 'tested' only the macos and windows builds, I hope they work without hiccups!). For more information the repo is here (licensed bsd-3 clause): I'd appreciate very much if someone more experienced than me wants to take a look at the code for some feedback! :)īasically schedule-maker works by creating a yaml file with the specification of the classes you might consider taking. Ofc, this is a haskell sub, so obviously it is written in haskell. When I started college, I needed to create my school schedules mostly from scratch (selecting individual classes and checking that my classes didn't overlap). Ask a question on Haskell Stack Overflow.Substantive criticism and disagreement are encouraged, but avoid being dismissive or insulting. Blockchain posts are allowed as long as they are related to Haskell, but they must use the "blockchain" tag.īe civil. This includes a human posting the output of a bot, such as ChatGPT.īlockchain posts must be tagged. They will be banned with extreme prejudice. Bots cannot be used to make posts or comments. Simply looking for people with interest in or experience with Haskell is not sufficient. Job postings are allowed as long as the job actually involves working with Haskell. Questions about homework are fine, but this subreddit is not here to do your homework for you. Both asking and answering homework questions is not allowed. No matter how funny, memes and image macros are not allowed. Posts about topics that are adjacent to Haskell, like for example functional programming, are typically allowed. For example a post about OCaml would only be allowed if there was a connection to Haskell. Top-level posts should be primarily about Haskell. The Haskell programming language community.ĭaily news and info about all things Haskell related: practical stuff, theory, types, libraries, jobs, patches, releases, events and conferences and more. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |