No, the cache is not immediately purged. At the moment I don't think it's a big issue because caching only works for logged-out users. We also have the option to start caching after n days which means newer posts, which are likely to have more 'write' activity, are not cached.
In the next version I will work on allowing some caching for logged-in users (which means rewriting a lot of SQL queries) so will probably need to add it then.