81 Commits

Author SHA256 Message Date
12d58ac035 Accepting request 1288397 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1288397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=32
2025-07-02 10:08:06 +00:00
14cf34c57e Accepting request 1253817 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1253817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=31
2025-03-17 21:19:00 +00:00
23bdc189ce osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-lens revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=76
2025-03-10 22:00:54 +00:00
72cd12418c Accepting request 1234958 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1234958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=30
2025-01-05 14:32:06 +00:00
2726e4be54 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-lens revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=74
2024-12-29 22:00:45 +00:00
3812f5f085 Accepting request 1231455 from devel:languages:haskell
version update for ghc-9.10.1

OBS-URL: https://build.opensuse.org/request/show/1231455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=29
2024-12-20 22:10:43 +00:00
4e08db9dc4 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-lens revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=72
2024-12-10 11:25:54 +00:00
ec6dc0f7aa Accepting request 1171792 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1171792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=28
2024-05-06 15:52:42 +00:00
3c0cc4bc11 osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc-lens revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=70
2024-05-03 13:45:33 +00:00
eb4a6d7f85 Accepting request 1167497 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1167497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=27
2024-04-14 09:54:57 +00:00
26e337105e osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc-lens revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=68
2024-04-06 21:00:48 +00:00
e217cdb03b Accepting request 1161308 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1161308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=26
2024-03-27 19:42:56 +00:00
62817bf740 osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc-lens revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=66
2024-03-19 14:43:32 +00:00
1b6d08939c osc copypac from project:devel:languages:haskell:ghc-9.6.x package:ghc-lens revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=65
2023-11-22 09:17:20 +00:00
8d393ce19b osc copypac from project:devel:languages:haskell:ghc-9.6.x package:ghc-lens revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=64
2023-11-16 16:59:35 +00:00
1d6b90d81e osc copypac from project:devel:languages:haskell:ghc-9.6.x package:ghc-lens revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=63
2023-11-10 14:07:19 +00:00
c2ce78f721 Accepting request 1116846 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1116846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=25
2023-10-11 21:55:53 +00:00
191af0d9f5 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-lens revision:15, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=61
2023-10-04 12:44:00 +00:00
804e2321b5 Accepting request 1108868 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1108868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=24
2023-09-04 20:53:47 +00:00
2a5a1bb327 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-lens revision:14, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=59
2023-09-01 17:03:15 +00:00
bcdbd31ec4 Accepting request 1098953 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1098953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=23
2023-07-18 19:54:23 +00:00
8d9dc2f0a9 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-lens revision:13, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=57
2023-07-15 21:01:19 +00:00
1b62c6bbd7 Accepting request 1075941 from devel:languages:haskell
update for ghc-9.4.4

OBS-URL: https://build.opensuse.org/request/show/1075941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=22
2023-04-04 19:21:07 +00:00
e1830de910 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-lens revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=55
2023-03-30 17:38:43 +00:00
0ad88c45c1 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-lens revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=54
2023-03-30 08:26:26 +00:00
783e8d97d4 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:39, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=53
2023-02-03 09:19:03 +00:00
a9834edddb osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-lens revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=52
2023-02-02 13:42:06 +00:00
c556ce7705 Accepting request 987056 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/987056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=21
2022-08-01 19:30:04 +00:00
144d95fc8b osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:33, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=50
2022-06-29 12:18:15 +00:00
446aa06426 Accepting request 953396 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/953396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=20
2022-02-11 22:07:55 +00:00
f313583a02 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:32, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=49
2022-02-11 02:02:20 +00:00
97b81e2700 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:31, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=48
2022-02-09 13:44:54 +00:00
b0a5136d9c Accepting request 933325 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/933325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=19
2021-12-19 16:34:30 +00:00
74db2edb16 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:29, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=47
2021-11-21 11:20:45 +00:00
b42c300749 Accepting request 917488 from devel:languages:haskell
automated update of haskell stack

OBS-URL: https://build.opensuse.org/request/show/917488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=18
2021-09-10 21:41:09 +00:00
adaff4aa2c osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:28, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=46
2021-09-07 15:04:11 +00:00
473e5475cd Accepting request 896194 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/896194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=17
2021-06-01 08:38:52 +00:00
4879a95dc9 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:27, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=44
2021-05-30 18:58:18 +00:00
042969dbdd Accepting request 877640 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/877640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=16
2021-03-10 07:55:06 +00:00
40d6ca6773 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:25, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=42
2021-03-08 08:01:14 +00:00
cf7ab205c4 Accepting request 870870 from devel:languages:haskell
update haskell stack in factory

OBS-URL: https://build.opensuse.org/request/show/870870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=15
2021-02-16 21:38:39 +00:00
4b9a5a71d0 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:23, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=40
2021-02-09 09:17:45 +00:00
1d6ac4c1a1 Accepting request 857435 from devel:languages:haskell
update haskell stack in openSUS

OBS-URL: https://build.opensuse.org/request/show/857435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=14
2020-12-22 10:42:03 +00:00
a335876897 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:20, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=38
2020-12-19 18:28:54 +00:00
42708df324 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:19, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=37
2020-12-19 17:48:39 +00:00
56feb59de1 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:17, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=36
2020-12-18 12:52:30 +00:00
4a1ecbad98 Accepting request 842753 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/842753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=13
2020-10-23 13:14:14 +00:00
5fbff9e64a osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:15, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=34
2020-10-20 09:15:37 +00:00
79314ff77c Accepting request 832291 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/832291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=12
2020-09-07 20:02:56 +00:00
b925e38335 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:14, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=32
2020-09-04 15:11:04 +00:00
940a18a447 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=31
2020-09-04 15:03:39 +00:00
6cd647b946 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:14, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=30
2020-09-01 01:01:41 +00:00
2db20f4c7e Accepting request 829332 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/829332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=11
2020-08-28 19:34:30 +00:00
0af7913ba1 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:13, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=28
2020-08-19 01:01:47 +00:00
fc7f30dedb Accepting request 815122 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/815122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=10
2020-06-19 15:14:18 +00:00
cbcb0644c5 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=26
2020-06-16 11:28:51 +00:00
dfaa912291 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=25
2020-06-16 10:56:56 +00:00
6007eb2d15 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=24
2020-06-04 01:01:10 +00:00
7c6d0e0de8 Accepting request 801032 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/801032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=9
2020-05-11 11:35:26 +00:00
1e71d226d9 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-lens revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=22
2020-05-06 13:42:09 +00:00
92cb56e3f9 Accepting request 780020 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/780020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=8
2020-03-09 13:16:15 +00:00
a58117653b osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-lens revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=20
2020-02-27 18:23:54 +00:00
094497d9d6 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=19
2019-12-29 02:03:09 +00:00
cecbf1f306 osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-lens revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=18
2019-12-28 14:41:20 +00:00
f417016987 Accepting request 759437 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/759437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=7
2019-12-27 12:54:37 +00:00
c1e0797afe osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=16
2019-12-24 02:03:05 +00:00
e6ba007b58 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=15
2019-10-25 01:04:18 +00:00
ed666a19a8 Accepting request 737202 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/737202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=6
2019-10-18 12:34:13 +00:00
e12de399db osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=13
2019-10-10 18:54:51 +00:00
0801d8b2a8 Accepting request 721731 from devel:languages:haskell
minor version update, required for adi:8

OBS-URL: https://build.opensuse.org/request/show/721731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=5
2019-08-13 11:16:12 +00:00
3714b17fee osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=11
2019-08-08 11:18:56 +00:00
1cceaf6e55 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=10
2019-08-05 11:35:34 +00:00
59a72c062c Accepting request 710631 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/710631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=4
2019-06-19 19:11:07 +00:00
e3e5ed2ee8 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=8
2019-06-12 01:01:37 +00:00
19ca44b0f9 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=7
2019-05-13 10:34:34 +00:00
cb2a688094 Accepting request 700201 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/700201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=3
2019-05-09 08:10:08 +00:00
373b4d0645 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=5
2019-05-02 01:01:27 +00:00
0cc803eca0 Accepting request 642874 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/642874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=2
2018-10-25 06:17:12 +00:00
6641c1ccd0 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-lens revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=3
2018-10-18 09:49:55 +00:00
4e656de559 Accepting request 627263 from devel:languages:haskell
Add xmonad, xmobar, and their dependencies to Factory.

OBS-URL: https://build.opensuse.org/request/show/627263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-lens?expand=0&rev=1
2018-08-04 19:53:10 +00:00
15af993cfa osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-lens revision:1, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-lens?expand=0&rev=1
2018-08-03 01:01:36 +00:00
5 changed files with 0 additions and 499 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df1e8ca8dd89d884994e0c80761a972088326fa43ed5d47c01b14abb710b994d
size 703220

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ff13bc0666e28b4cb1f8ba34551f66f042f5f3928b764ea18b885034bc7f4998
size 705371

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40f1561939a5d5d206c2de19323b2f0a799bc84875cd95a275dae7fb5667a099
size 706380

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f1b6ed14b8d8ccafb5724929fb3d0d3b5866b923ca88e8c565b4a84b7993c88a
size 707015

View File

@@ -1,487 +0,0 @@
name: lens
category: Data, Lenses, Generics
version: 5.3.2
x-revision: 2
license: BSD2
cabal-version: 1.18
license-file: LICENSE
author: Edward A. Kmett
maintainer: Edward A. Kmett <ekmett@gmail.com>
stability: provisional
homepage: http://github.com/ekmett/lens/
bug-reports: http://github.com/ekmett/lens/issues
copyright: Copyright (C) 2012-2016 Edward A. Kmett
build-type: Simple
-- build-tools: cpphs
tested-with: GHC == 8.0.2
, GHC == 8.2.2
, GHC == 8.4.4
, GHC == 8.6.5
, GHC == 8.8.4
, GHC == 8.10.7
, GHC == 9.0.2
, GHC == 9.2.8
, GHC == 9.4.8
, GHC == 9.6.4
, GHC == 9.8.2
, GHC == 9.10.1
synopsis: Lenses, Folds and Traversals
description:
This package comes \"Batteries Included\" with many useful lenses for the types
commonly used from the Haskell Platform, and with tools for automatically
generating lenses and isomorphisms for user-supplied data types.
.
The combinators in @Control.Lens@ provide a highly generic toolbox for composing
families of getters, folds, isomorphisms, traversals, setters and lenses and their
indexed variants.
.
An overview, with a large number of examples can be found in the <https://github.com/ekmett/lens#lens-lenses-folds-and-traversals README>.
.
An introductory video on the style of code used in this library by Simon Peyton Jones is available from <http://skillsmatter.com/podcast/scala/lenses-compositional-data-access-and-manipulation Skills Matter>.
.
A video on how to use lenses and how they are constructed is available on <http://youtu.be/cefnmjtAolY?hd=1 youtube>.
.
Slides for that second talk can be obtained from <http://comonad.com/haskell/Lenses-Folds-and-Traversals-NYC.pdf comonad.com>.
.
More information on the care and feeding of lenses, including a brief tutorial and motivation
for their types can be found on the <https://github.com/ekmett/lens/wiki lens wiki>.
.
A small game of @pong@ and other more complex examples that manage their state using lenses can be found in the <https://github.com/ekmett/lens/blob/master/examples/ example folder>.
.
/Lenses, Folds and Traversals/
.
With some signatures simplified, the core of the hierarchy of lens-like constructions looks like:
.
.
<<http://i.imgur.com/ALlbPRa.png>>
.
<https://raw.githubusercontent.com/ekmett/lens/master/images/Hierarchy.png (Local Copy)>
.
You can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can
use any element of the hierarchy as any type it linked to above it.
.
The result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist).
.
For instance:
.
* You can use any 'Traversal' as a 'Fold' or as a 'Setter'.
.
* The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.
.
/Minimizing Dependencies/
.
If you want to provide lenses and traversals for your own types in your own libraries, then you
can do so without incurring a dependency on this (or any other) lens package at all.
.
/e.g./ for a data type:
.
> data Foo a = Foo Int Int a
.
You can define lenses such as
.
> -- bar :: Lens' (Foo a) Int
> bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a)
> bar f (Foo a b c) = fmap (\a' -> Foo a' b c) (f a)
.
> -- quux :: Lens (Foo a) (Foo b) a b
> quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b)
> quux f (Foo a b c) = fmap (Foo a b) (f c)
.
without the need to use any type that isn't already defined in the @Prelude@.
.
And you can define a traversal of multiple fields with 'Control.Applicative.Applicative':
.
> -- traverseBarAndBaz :: Traversal' (Foo a) Int
> traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a)
> traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c
.
What is provided in this library is a number of stock lenses and traversals for
common haskell types, a wide array of combinators for working them, and more
exotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms).
extra-source-files:
.gitignore
.hlint.yaml
.vim.custom
cabal.project
examples/LICENSE
examples/lens-examples.cabal
examples/*.hs
examples/*.lhs
examples/.hlint.yaml
include/*.h
lens-properties/.hlint.yaml
lens-properties/CHANGELOG.markdown
lens-properties/LICENSE
lens-properties/Setup.hs
lens-properties/lens-properties.cabal
AUTHORS.markdown
CHANGELOG.markdown
README.markdown
SUPPORT.markdown
extra-doc-files:
images/*.png
source-repository head
type: git
location: https://github.com/ekmett/lens.git
-- Enable benchmarking against Neil Mitchell's uniplate library for comparative performance analysis. Defaults to being turned off to avoid
-- the extra dependency.
--
-- > cabal configure --enable-benchmarks -fbenchmark-uniplate && cabal build && cabal bench
flag benchmark-uniplate
default: False
manual: True
-- Generate inline pragmas when using template-haskell. This defaults to enabled, but you can
--
-- > cabal install lens -f-inlining
--
-- to shut it off to benchmark the relative performance impact, or as last ditch effort to address compile
-- errors resulting from the myriad versions of template-haskell that all purport to be 2.8.
flag inlining
manual: True
default: True
-- Make the test suites dump their template-haskell splices.
flag dump-splices
default: False
manual: True
-- You can disable the hunit test suite with -f-test-hunit
flag test-hunit
default: True
manual: True
-- Build the properties test if we're building tests
flag test-properties
default: True
manual: True
flag test-templates
default: True
manual: True
-- Assert that we are trustworthy when we can
flag trustworthy
default: True
manual: True
-- Attempt a parallel build with GHC 7.8
flag j
default: False
manual: True
library
build-depends:
array >= 0.5.0.0 && < 0.6,
assoc >= 1.0.2 && < 1.2,
base >= 4.9 && < 5,
base-orphans >= 0.5.2 && < 1,
bifunctors >= 5.5.7 && < 6,
bytestring >= 0.10.4.0 && < 0.13,
call-stack >= 0.1 && < 0.5,
comonad >= 5.0.7 && < 6,
containers >= 0.5.5.1 && < 0.8,
contravariant >= 1.4 && < 2,
distributive >= 0.5.1 && < 1,
exceptions >= 0.8.2.1 && < 1,
filepath >= 1.2.0.0 && < 1.6,
free >= 5.1.5 && < 6,
ghc-prim,
hashable >= 1.2.7.0 && < 1.6,
indexed-traversable >= 0.1 && < 0.2,
indexed-traversable-instances >= 0.1 && < 0.2,
kan-extensions >= 5 && < 6,
mtl >= 2.2.1 && < 2.4,
parallel >= 3.2.1.0 && < 3.3,
profunctors >= 5.5.2 && < 6,
reflection >= 2.1 && < 3,
semigroupoids >= 5.0.1 && < 7,
strict >= 0.4 && < 0.6,
tagged >= 0.8.6 && < 1,
template-haskell >= 2.11.1.0 && < 2.23,
text >= 1.2.3.0 && < 2.2,
th-abstraction >= 0.4.1 && < 0.8,
these >= 1.1.1.1 && < 1.3,
transformers >= 0.5.0.0 && < 0.7,
transformers-compat >= 0.5.0.4 && < 1,
unordered-containers >= 0.2.10 && < 0.3,
vector >= 0.12.1.2 && < 0.14
-- Control.Lens as the first module, so cabal repl loads it.
exposed-modules:
Control.Lens
exposed-modules:
Control.Exception.Lens
Control.Lens.At
Control.Lens.Combinators
Control.Lens.Cons
Control.Lens.Each
Control.Lens.Empty
Control.Lens.Equality
Control.Lens.Extras
Control.Lens.Fold
Control.Lens.Getter
Control.Lens.Indexed
Control.Lens.Internal
Control.Lens.Internal.Bazaar
Control.Lens.Internal.ByteString
Control.Lens.Internal.Context
Control.Lens.Internal.CTypes
Control.Lens.Internal.Deque
Control.Lens.Internal.Doctest
Control.Lens.Internal.Exception
Control.Lens.Internal.FieldTH
Control.Lens.Internal.PrismTH
Control.Lens.Internal.Fold
Control.Lens.Internal.Getter
Control.Lens.Internal.Indexed
Control.Lens.Internal.Instances
Control.Lens.Internal.Iso
Control.Lens.Internal.Level
Control.Lens.Internal.List
Control.Lens.Internal.Magma
Control.Lens.Internal.Prism
Control.Lens.Internal.Profunctor
Control.Lens.Internal.Review
Control.Lens.Internal.Setter
Control.Lens.Internal.TH
Control.Lens.Internal.Zoom
Control.Lens.Iso
Control.Lens.Lens
Control.Lens.Level
Control.Lens.Operators
Control.Lens.Plated
Control.Lens.Prism
Control.Lens.Profunctor
Control.Lens.Reified
Control.Lens.Review
Control.Lens.Setter
Control.Lens.TH
Control.Lens.Traversal
Control.Lens.Tuple
Control.Lens.Type
Control.Lens.Unsound
Control.Lens.Wrapped
Control.Lens.Zoom
Control.Monad.Error.Lens
Control.Parallel.Strategies.Lens
Control.Seq.Lens
Data.Array.Lens
Data.Bits.Lens
Data.ByteString.Lens
Data.ByteString.Strict.Lens
Data.ByteString.Lazy.Lens
Data.Complex.Lens
Data.Data.Lens
Data.Dynamic.Lens
Data.HashSet.Lens
Data.IntSet.Lens
Data.List.Lens
Data.Map.Lens
Data.Sequence.Lens
Data.Set.Lens
Data.Text.Lens
Data.Text.Strict.Lens
Data.Text.Lazy.Lens
Data.Tree.Lens
Data.Typeable.Lens
Data.Vector.Lens
Data.Vector.Generic.Lens
GHC.Generics.Lens
System.Exit.Lens
System.FilePath.Lens
System.IO.Error.Lens
Language.Haskell.TH.Lens
Numeric.Lens
Numeric.Natural.Lens
other-modules:
Control.Lens.Internal.Prelude
if flag(trustworthy) && impl(ghc)
other-extensions: Trustworthy
cpp-options: -DTRUSTWORTHY=1
if flag(inlining)
cpp-options: -DINLINING
if flag(j)
ghc-options: -j4
ghc-options: -Wall -Wtabs -O2 -fdicts-cheap -funbox-strict-fields -fmax-simplifier-iterations=10
-Wno-trustworthy-safe -Wmissing-pattern-synonym-signatures -Wno-redundant-constraints
hs-source-dirs: src
include-dirs: include
default-language: Haskell2010
-- future proof, whether the field will be comma separated or not.
x-docspec-extra-packages: simple-reflect
x-docspec-extra-packages: deepseq
-- Verify that Template Haskell expansion works
test-suite templates
type: exitcode-stdio-1.0
main-is: templates.hs
other-modules:
BigRecord
T799
T917
T972
ghc-options: -Wall -threaded
hs-source-dirs: tests
default-language: Haskell2010
if flag(dump-splices)
ghc-options: -ddump-splices
if !flag(test-templates)
buildable: False
else
build-depends: base, lens
-- Verify the properties of lenses with QuickCheck
test-suite properties
type: exitcode-stdio-1.0
main-is: properties.hs
other-modules:
Control.Lens.Properties
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
hs-source-dirs:
tests
lens-properties/src
include-dirs: include
default-language: Haskell2010
if !flag(test-properties)
buildable: False
else
build-depends:
base,
lens,
QuickCheck >= 2.4,
test-framework >= 0.6,
test-framework-quickcheck2 >= 0.2,
transformers
test-suite hunit
type: exitcode-stdio-1.0
main-is: hunit.hs
ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
hs-source-dirs: tests
default-language: Haskell2010
if !flag(test-hunit)
buildable: False
else
build-depends:
base,
containers,
HUnit >= 1.2,
lens,
mtl,
text,
bytestring,
test-framework >= 0.6,
test-framework-hunit >= 0.2
-- We need this dummy test-suite to add simple-reflect to the install plan
--
-- When cabal-install's extra-packages support becomes widely available
-- (i.e. after 3.4 release), we can remove this test-suite.
test-suite doctests
type: exitcode-stdio-1.0
main-is: doctests.hs
hs-source-dirs: tests
default-language: Haskell2010
build-depends: base, deepseq, simple-reflect >= 0.3.1
-- Basic benchmarks for the uniplate-style combinators
benchmark plated
type: exitcode-stdio-1.0
main-is: plated.hs
ghc-options: -Wall -O2 -threaded -fdicts-cheap -funbox-strict-fields
hs-source-dirs: benchmarks
default-language: Haskell2010
build-depends:
base,
comonad,
criterion,
deepseq,
generic-deriving,
lens,
transformers
if flag(benchmark-uniplate)
build-depends: uniplate >= 1.6.7 && < 1.7
cpp-options: -DBENCHMARK_UNIPLATE
-- Benchmarking alongside variants
benchmark alongside
type: exitcode-stdio-1.0
main-is: alongside.hs
ghc-options: -Wall -O2 -threaded -fdicts-cheap -funbox-strict-fields
hs-source-dirs: benchmarks
default-language: Haskell2010
build-depends:
base,
comonad >= 4,
criterion,
deepseq,
lens,
transformers
-- Benchmarking folds
benchmark folds
type: exitcode-stdio-1.0
main-is: folds.hs
ghc-options: -Wall -O2 -threaded -fdicts-cheap -funbox-strict-fields
hs-source-dirs: benchmarks
default-language: Haskell2010
build-depends:
base,
criterion,
containers,
bytestring,
unordered-containers,
vector,
lens
-- Benchmarking traversals
benchmark traversals
type: exitcode-stdio-1.0
main-is: traversals.hs
ghc-options: -Wall -O2 -threaded -fdicts-cheap -funbox-strict-fields
hs-source-dirs: benchmarks
default-language: Haskell2010
build-depends:
base,
criterion,
containers,
deepseq,
bytestring,
unordered-containers,
vector,
lens
-- Benchmarking unsafe implementation strategies
benchmark unsafe
type: exitcode-stdio-1.0
main-is: unsafe.hs
ghc-options: -Wall -O2 -threaded -fdicts-cheap -funbox-strict-fields
hs-source-dirs: benchmarks
default-language: Haskell2010
build-depends:
base,
comonad >= 4,
criterion >= 1,
deepseq,
generic-deriving,
lens,
transformers