issues
search
samber
/
mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
https://pkg.go.dev/github.com/samber/mo
MIT License
2.43k
stars
79
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Feature Request: (or How-To) about call a method on Foldable when "T", "U" inherit from same interface
#48
kcmvp
opened
19 hours ago
3
[Snyk] Security upgrade golang from 1.22.3-bullseye to 1.22.5-bullseye
#47
samber
closed
4 days ago
1
[Snyk] Security upgrade golang from 1.18-bullseye to 1.22.3-bullseye
#46
samber
closed
1 week ago
0
Add Fold testable example
#45
taman9333
closed
2 weeks ago
3
Downgrade the goleak version to one that is compatible with the go version
#44
taman9333
closed
2 weeks ago
2
Do notation
#43
taman9333
closed
2 weeks ago
5
Add Fold function to Result monad
#42
taman9333
closed
2 weeks ago
8
Fix the Map for Option type
#41
tomohavvk
opened
1 month ago
1
Add .Unpack() to Result and friends to mirror lo Tuple family OR add .Get() to lo Tuple family to mirror mo Result/Option
#40
jcbhmr
opened
2 months ago
1
Create a MapTrue on option
#39
Patouche
opened
5 months ago
0
Does anyone got able to use Option[T] with omitempty feature like?
#38
leobastiani
opened
6 months ago
0
Type transformations in Map
#37
gaurang-sawhney
opened
7 months ago
4
Request for Extension of Result Monad to Accommodate Void Functions
#36
joaquinrovira
closed
7 months ago
3
feat(option,result): add a map functionList method
#35
zonewave
opened
8 months ago
0
fix: driver.Valuer implementation on Option
#34
angelbirth
opened
9 months ago
3
Let's talk about what problems this library has solved and how to use it
#33
jinsuojinsuo
opened
9 months ago
2
Add MarshalJSON for Result[T]
#32
joel-u410
closed
9 months ago
5
Result.Map expects new result to be of the same type
#31
Yakiyo
closed
10 months ago
1
Small godoc comment fixes
#30
clintrovert
closed
9 months ago
1
Irritating lack of type inference on Option for None and Result for Err
#29
effinsky
closed
9 months ago
3
Monads mixing: StateTaskEither
#28
darky
closed
4 months ago
1
swap documentation of functions IsAbsent and IsPresent
#27
jcbritobr
closed
9 months ago
2
Is there a good way to define a Future of nothing?
#26
serbrech
closed
9 months ago
2
Option: Add PointerOrNil
#25
m110
closed
9 months ago
2
Failed scanning row for mysql with Option
#24
yflau
opened
1 year ago
3
feat(option): if T is sql.Scanner, use it in Scan()
#23
gkdr
closed
9 months ago
2
fix(option): correct IsPresent IsAbsent docstrings
#22
mosiman
closed
1 year ago
2
Weird function signature on `(mo.Option).Map`
#21
DylanRJohnston-FZ
opened
1 year ago
3
Decoding BSON values
#20
davidbayo10
opened
1 year ago
1
Option wrappers for slices and maps?
#19
renom
closed
1 year ago
3
Are there any plans to support reactive programming with generics
#18
TongChia
closed
1 year ago
1
Misuse of resolve/reject causes "close of closed channel" panic
#17
yoavsv
opened
1 year ago
0
Fix deadlock in mo.Future
#16
samber
closed
1 year ago
0
Some(aMap["nonExistingKey"]).OrElse("FallBackValue")?
#15
tigerinus
closed
1 year ago
1
Future[T] implementation discussion
#14
yougahu
closed
1 year ago
2
Fix some doc typo and remove unused code
#13
gofenix
closed
1 year ago
1
Examples: adding go playground examples (Result)
#12
samber
closed
1 year ago
0
Translating types
#11
sirfilip
opened
1 year ago
11
Strat implementing EitherX for X between 3 and 5
#10
CorentinClabaut
closed
1 year ago
2
feat: marshal/unmarshal JSON
#9
EwenQuim
closed
1 year ago
3
Could we add EitherX ?
#8
CorentinClabaut
closed
1 year ago
2
Either: Add Map helper function
#7
CorentinClabaut
opened
1 year ago
5
Add Helper function that would work like Either.Match but would return another type
#6
CorentinClabaut
opened
1 year ago
3
chore: clean Either internal state
#5
herulume
closed
1 year ago
1
Implement options package for cross-type transformations
#4
Fryuni
opened
2 years ago
2
Applicative
#3
orbitoo
opened
2 years ago
0
Auto-Boxing in method FlatMap
#2
orbitoo
closed
2 years ago
2
Reorder fields to save more memory
#1
rbee3u
closed
2 years ago
1