0xd34df00d 01.01.2011 13:13 Azoth_primary

Как тяжело даже без таких банальных вещей, как Maybe.

1. ulidtko 01.01.2011 13:14 lunatic asylum

это что?

2. 0xd34df00dulidtko /1 01.01.2011 13:15 Azoth_primary

Это няшная монада :3

3. werehuman 01.01.2011 13:21

ммм, а по типу QPointer, который возвращает либо NULL, либо указатель?

4. 0xd34df00dwerehuman /3 01.01.2011 13:22 Azoth_primary

Блядь ШТО
Меня просто заебало писать код типа if (map1.contains (blah) && map2.contains (foo) && map1 [blah] == map2 [foo] && ...)
Можно просто же
do
val1 ← M.lookup map1 foo
val2 ← M.lookup map2 foo
...

5. jtootf 01.01.2011 15:09 galois

boost.optional?

6. jtootf0xd34df00d /4 01.01.2011 15:11 galois

тогда увы. впрочем, написать соответствующий комбинатор совсем несложно

7. 0xd34df00djtootf /6 01.01.2011 16:58

Да костылять каждый раз действительно совсем несложно. Но как-то печально :(

Do you really want to delete ?