我有[a]
可以转换为[b]
。每个a
是不同的,但每个b
可能不是。我想过滤我的[a]
,条件是过滤的[a]
转换为[b]
时不包含重复项。如何过滤此列表?
有人可以帮助我实现这一目标吗?
编辑
以服务为辅助,我会提供一个例子。
as = [1..10]
conv = even
bs = map even as
-- bs = [False,True,False,True,False,True,False,True,False,True]
-- filter <cond> as -- [1,2]
辉煌,这个作品! – 2012-08-13 10:30:36
a [Schwartzian transform](http://en.wikipedia.org/wiki/Schwartzian_transform)! – 2012-08-13 19:36:40