hyLittleSchemer
awesome-functional-python
Our great sponsors
hyLittleSchemer | awesome-functional-python | |
---|---|---|
1 | 15 | |
7 | 2,193 | |
- | - | |
0.0 | 5.5 | |
over 9 years ago | 14 days ago | |
Python | ||
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hyLittleSchemer
-
Hy: A dialect of Lisp that's embedded in Python
I worked through the first four chapters of The Little Schemer in Hy a bunch of years ago: https://github.com/andybp85/hyLittleSchemer
I moved on to Racket shortly after (which I sadly don't use nearly as much as I should these days), but that work definitely made me a far better programmer!
awesome-functional-python
- Programacion Funcional
-
"awesome functional python"
hi everyone .. sharing this link to "awesome functional python" :: https://github.com/sfermigier/awesome-functional-python .. i wish i would have found it a few months ago when starting my functional python journey, especially the libraries :)
- Functional python for data process
- Functional Python
-
They say Python is the easiest language to learn, that being said, how much did it help you learn other languages? Did any of you for instance try C++ but quit, learn Python, and then back to C++?
Really strange new lands can be found in functional programming languages like Haskell, Elm, OCaml, Elixir, and the like. Functional programming in Python isn't something I have adopted fully, but I do find it a helpful paradigm. Interesting tools available for it.
-
Python Design Patterns
https://github.com/mpkocher/Functional-Programming-Technique...
I covered a few core concepts (e.g., functions as first-class citizens, closures, partial application, etc...) and added a few real world examples of using a functional centric design. The text/format has some rough edges, but overall I think the text is useful for internalizing how to leverage a functional-ish approach.
Other resources.
-
Awesome Functional Programming
I see there is a short section about Python (6 resources).
I have been maintaining for the last 5 years a slightly richer collection at: https://github.com/sfermigier/awesome-functional-python/
-
Functional-streams A Library to write concise functional code
1) It's not released on PyPI (there is a different project with the same name).
2) How different / better is it that the similar projects listed on: https://github.com/sfermigier/awesome-functional-python ? (Also: feel free to make a pull request if you want your project listed).
- Am I making things harder for myself by not using any OO stuff?
-
Hy: A dialect of Lisp that's embedded in Python
Cool, I thought it was dead (like the fictional character called, coincidently, "Snake"). I see that active development has restarted 6 months ago, seemingly. Kudos to everyone involved, specially @Kodiologist who seems the main contributor over the recent period.
(Shameless plug: more functional languages that look like Python, or compile to one of the Python VMs: https://github.com/sfermigier/awesome-functional-python#lang... ).
What are some alternatives?
hy-lisp-python - examples for my book "A Lisp Programmer Living in Python-Land: The Hy Programming Language"
FizzBuzz Enterprise Edition - FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
astor - Python AST read/write
PyFunctional - Python library for creating data pipelines with chain functional programming
gomacro - Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Toolz - A functional standard library for Python.
mal - mal - Make a Lisp
RxPY - ReactiveX for Python
hy - A dialect of Lisp that's embedded in Python
hebigo - 蛇語(HEH-bee-go): An indentation-based skin for Hissp.
python-streams - A Library to support Writing concise functional code in python
awesome-functional-programming - Yet another resource for collecting articles, videos etc. regarding functional programming