Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stewsquared/pe-speedrun
2020 Project Euler 1-100 Speedrun in Scala #ProjectEuler100
https://github.com/stewsquared/pe-speedrun
functional-programming math projecteuler100 scala speedrun
Last synced: 9 days ago
JSON representation
2020 Project Euler 1-100 Speedrun in Scala #ProjectEuler100
- Host: GitHub
- URL: https://github.com/stewsquared/pe-speedrun
- Owner: stewSquared
- Created: 2021-03-09T17:29:16.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-06T02:55:45.000Z (over 3 years ago)
- Last Synced: 2024-11-15T03:51:56.299Z (2 months ago)
- Topics: functional-programming, math, projecteuler100, scala, speedrun
- Language: Scala
- Homepage: https://www.twitch.tv/stewSquared/videos
- Size: 119 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://projecteuler.net/profile/rootStew.png)
This is a repo for a live-streamed Project Euler 1-100 "speedrun".
All code is written live on-stream in Scala via Twitch and committed
here. I've previously solved most of these problems previously in
python, but I'm not referencing those solutions, so problem solving is
real-time.## Social
[Watch me code on Twitch!](https://www.twitch.tv/stewSquared/videos)
[Friend me on Project Euler (rootStew)](https://projecteuler.net/friends) using my key: 1799407_v4VvgwmYv5NHvN59SJig2IEyJU45VSU4
[Follow me on Twitter](https://twitter.com/stewsqrd) for discussion and updates before I go live.
## VODS
- [Part 1: Problems 1-7](https://www.twitch.tv/videos/943028867)
- [Part 2: Problems 8-14](https://www.twitch.tv/videos/943475231)
- [Part 3: Problems 15-18](https://www.twitch.tv/videos/944393409)
- [Part 4: Problems 19-25](https://www.youtube.com/watch?v=crzmcXwNRjY)
- [Part 5: Problems 26-30](https://www.twitch.tv/videos/947028673)- [Part 6: Problems 26,31-40](https://www.twitch.tv/videos/948294680)
- [Part 7: Problems 33,41-45](https://www.twitch.tv/videos/949577439)
- [Part 8: Problems 44-50](https://www.twitch.tv/videos/954025560)
- [Review and Refactor: Problems 1-50](https://www.twitch.tv/videos/955748043)
- [Part 9: Problems 50-54](https://www.twitch.tv/videos/957959581)
- [Part 10: Problems 54-57](https://www.twitch.tv/videos/966986187)## Running
Load `sbt` and then run a solution `runMain p###`, where `###` is the
zero-padded problem number.## About Me
I first started solving PE problems 9 years ago, as a learning tool
before entering the software industry. My original repo, for PE user
`stewSquared`, is
[here](https://github.com/stewsquared/project-euler). Since then, I've
become a professional software developer, using mostly Scala. I have
some free time, so I've decided to revisit these problems to see how
long they take me.