क्या मतदान के बिना फ़ाइल की निगरानी करने के लिए कोई हैकेल लाइब्रेरी फ़ंक्शन है?हास्केल: मतदान के बिना फ़ाइल की निगरानी करें (लिनक्स में à la inotify)
मतदान के साथ मैं इस तरह someting करना होगा:
monitor file mtime handler = do
threadDelay n -- sleep `n` ns
t <- getModificationTime file
if t > mtime
then handler >> monitor file t handler
else monitor file mtime handler
क्या मैं चाहता हूँ एक अवरुद्ध getModificationTime जो प्रणाली द्वारा उठ कर दिया जाएगा की तरह कुछ है। क्या कुछ उपलब्ध है?
मैं अगर यह केवल POSIX सिस्टम के लिए उपलब्ध था पूरी तरह से खुश है, लेकिन अधिक पोर्टेबल होगा बेहतर :-)
संपादित करें: मैं hinotify पता है, लेकिन मैं किसी Mac हूँ (जो मैं पीओएसईक्स का जिक्र क्यों करता हूं)।
प्लेटफार्म के आधार पर 'हिनोटिटी' और 'क्यूक्यू' के चारों ओर एक रैपर दिलचस्प हो सकता है। – singpolyma
दिलचस्प सवाल। _me too_ के लिए खेद है, क्या विंडोज़ पर कुछ भी है? – AndrewC