Dr. Carsten Leue
144b27233b
fix: some internal refactorings
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.109
2024-02-01 17:26:51 +01:00
Dr. Carsten Leue
668eb85aea
fix: some smaller optimizations
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.108
2024-02-01 09:08:31 +01:00
Dr. Carsten Leue
b077fed094
fix: optimize PipeXXX calls
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.107
2024-01-31 21:50:33 +01:00
Carsten Leue
7d3759619c
Add Do notation support and Bind to Monads ( #100 )
...
* fix: implement bind, let, apS for serveral monads
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
* fix: implement bind for maps
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
* fix: implement do notation for more monads
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
* fix: add bind to more monads
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
* fix: add Do and Bind support to Monads
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
---------
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
2024-01-31 21:34:46 +01:00
Dr. Carsten Leue
c73467caf5
fix: add WithTime and WithDuration
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.106
2024-01-26 10:09:39 +01:00
Dr. Carsten Leue
ca606767f3
fix: icorrect order of generics for IO.Flap
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.105
2024-01-26 09:15:56 +01:00
Dr. Carsten Leue
fb82af9a69
fix: signature of IO.Flap
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.104
2024-01-26 09:11:27 +01:00
Dr. Carsten Leue
57ad8c6466
fix: expose MkDirAll
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.103
2024-01-20 16:52:58 +01:00
Dr. Carsten Leue
5a9f405362
fix: better handling of HTTP errors
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.102
2024-01-20 09:57:23 +01:00
Dr. Carsten Leue
89c34254a9
fix: add Join
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.101
2024-01-17 11:57:26 +01:00
Dr. Carsten Leue
a14feff1d6
fix: add missing MapLeft
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.100
2024-01-15 12:04:55 +01:00
Dr. Carsten Leue
f3642bad60
fix: remove 1.22
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.99
2024-01-15 10:52:16 +01:00
Dr. Carsten Leue
997627b318
fix: node version
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
2024-01-15 10:51:17 +01:00
Dr. Carsten Leue
1e1411c003
fix: add LogJson
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
2024-01-15 10:46:50 +01:00
Dr. Carsten Leue
9ed9f8a171
fix: implement foldMap for records
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.98
2024-01-12 17:19:38 +01:00
Dr. Carsten Leue
e7428549e4
fix: add consistent Delay and After functions to IO
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.97
2024-01-12 13:20:50 +01:00
Dr. Carsten Leue
aef0048119
fix: add Wrap and Unwrap to endomorphism
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.96
2024-01-11 17:18:35 +01:00
Dr. Carsten Leue
709d74b135
fix: refactor builder
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.95
2024-01-11 14:12:53 +01:00
Dr. Carsten Leue
38c6541254
fix: handling of headers in builder
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.94
2024-01-09 23:30:55 +01:00
Dr. Carsten Leue
813b83b423
fix: add WithQueryArg to request builder
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.93
2024-01-08 21:35:39 +01:00
Dr. Carsten Leue
9139dedbbe
fix: add lazy support for iterators
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.92
2024-01-08 14:22:08 +01:00
Elliot Chen
5e15119653
run go mod tidy ( #97 )
...
Co-authored-by: zichang.chen <zichange.chen@grabtaxi.com >
2024-01-08 08:08:59 +01:00
Elliot Chen
986aa21055
add idea filter in gitignore ( #94 )
...
Co-authored-by: zichang.chen <zichange.chen@grabtaxi.com >
2024-01-02 21:56:40 +01:00
renovate[bot]
3a4c46ec1e
fix(deps): update module github.com/urfave/cli/v2 to v2.27.1
v1.0.91
2023-12-30 18:29:29 +00:00
renovate[bot]
96c3ee20ff
fix(deps): update module github.com/urfave/cli/v2 to v2.27.0
v1.0.90
2023-12-27 02:11:30 +00:00
Dr. Carsten Leue
7af9acfd99
fix: Chain for Endomorphism
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.89
2023-12-22 16:43:19 +01:00
Dr. Carsten Leue
36eefbcd27
fix: name the endomorphism for the Y combinator
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.88
2023-12-22 14:41:55 +01:00
Dr. Carsten Leue
973138c822
fix: add prepend method
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.87
2023-12-21 16:46:47 +01:00
Dr. Carsten Leue
12ef79184b
fix: typing for Y combinator
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.86
2023-12-21 16:25:35 +01:00
Dr. Carsten Leue
5ac47440a1
fix: add a single element cache
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.85
2023-12-21 14:10:46 +01:00
Dr. Carsten Leue
3aa55c74d4
fix: add WithBearer
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.84
2023-12-19 14:33:52 +01:00
Dr. Carsten Leue
a6f55a199c
fix: experiment with doc links
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.83
2023-12-19 12:18:07 +01:00
Dr. Carsten Leue
2b500d15da
Merge branch 'main' of github.com:IBM/fp-go
v1.0.82
2023-12-18 21:40:39 +01:00
Dr. Carsten Leue
599b8256b6
fix: generate DI variations
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
2023-12-18 21:40:30 +01:00
renovate[bot]
cf70b47984
chore(deps): update actions/setup-node action to v4.0.1
2023-12-18 15:59:48 +00:00
Dr. Carsten Leue
7bceb856f8
fix: move DI to separate package
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.81
2023-12-18 10:06:47 +01:00
Dr. Carsten Leue
49e89de783
fix: make Curry operations a bit more generic
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.80
2023-12-18 09:46:46 +01:00
Dr. Carsten Leue
a87de2f644
fix: use endomorphism in optics
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.79
2023-12-18 09:28:36 +01:00
Dr. Carsten Leue
6d043d2752
fix: common functions for endomorphism
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.78
2023-12-17 22:59:25 +01:00
Dr. Carsten Leue
1d02f21ff5
fix: rename FormEndomorphism and FormBuilder
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.77
2023-12-17 22:38:55 +01:00
Dr. Carsten Leue
e82575fe08
fix: consistent endomorphism
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.76
2023-12-17 13:24:05 +01:00
Dr. Carsten Leue
5fcd0b1595
fix: use endomorphism
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.75
2023-12-17 12:34:15 +01:00
Dr. Carsten Leue
5caabf478c
fix: add Lens for FormData
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.74
2023-12-16 23:38:03 +01:00
Dr. Carsten Leue
b7ec18c83e
fix: Content-Length header in Requester
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.73
2023-12-16 22:06:40 +01:00
Dr. Carsten Leue
96686425fb
fix: add WithFormData and WithJson
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.72
2023-12-16 19:29:20 +01:00
Dr. Carsten Leue
1f675e08fa
fix: add support for request builder
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.71
2023-12-16 16:49:57 +01:00
Dr. Carsten Leue
4d2f410c98
fix: add MakeBodyRequest
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.70
2023-12-15 16:00:58 +01:00
Dr. Carsten Leue
8f49c1328c
fix: add provider factories with more dependencies
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.69
2023-12-15 15:31:01 +01:00
Dr. Carsten Leue
2a1d5821db
fix: expose http client as injection token
...
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com >
v1.0.68
2023-12-15 15:21:07 +01:00
renovate[bot]
6abbdc5ee1
chore(deps): update actions/setup-go action to v5
2023-12-06 19:24:14 +00:00