Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is OSlash usable in real projects? #26

Open
dbrattli opened this issue Oct 11, 2020 · 4 comments
Open

Is OSlash usable in real projects? #26

dbrattli opened this issue Oct 11, 2020 · 4 comments
Labels

Comments

@dbrattli
Copy link
Owner

dbrattli commented Oct 11, 2020

OSlash is primarily meant to be a Monad tutorial for Python. If you want to use types like Maybe and Either in your Python code, you should also take a look at FSlash which uses the same concepts named as Option and Result, and aim to be a solid library for doing practical functional programming in Python.

Note that FSlash has now been renamed to Expression.

@PlumpHip
Copy link

I also installed FSlash.
Although I am not familiar with FSharp.
From the standpoint of studying
If you also create the following documentation for FSlash, I will be more familiar with FSlash.

https://github.com/dbrattli/oslash/wiki/Functors,-Applicatives,-And-Monads-In-Pictures

Thank you.

@dbrattli
Copy link
Owner Author

One goal of FSlash is not to use the M-word 😄

@PlumpMath
Copy link

PlumpMath commented Oct 13, 2020

@dbrattli 👌
What are the advantages of moving in FSlash and fsharp? I saw the fsharp code before. It looked cleaner, concise, and easier to read than csharp. If you bring FSharp into Python, of course it will be even more powerful, right? And while your fast response Thanks but, I was a little disappointed. OSlash seemed a lot unfinished. I am today... compare study many languages ​​and low languages how to monad ​​and I am mastering the basics by comparing them with the functor/maybe like OSlash's first line(yesterday requested) of the elm clojure kotlin haskell languages. anyway I also tried to import pipe(FSlash) for a while while installing Fslash yesterday, but it looks a little problematic. forewhile I interested oslash so memory it oslash project and I start study yesterday. so Thanks for you. :) because I study monad again its all thanks to you. if When will it FSlash be completed? and What should I how to ready for the use of FSlash? :)) It's okay to come out slowly. Cause I'm a slow novice. ^,.^;;
But when it's done, hope to have powerful tools.

@PlumpMath
Copy link

Oh, here's the OSlash bulletin board! =33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants