वहाँ एक ग्रिड (http://siag.nu/siag/) में योजना है उपयोग कर सकते हैं, लेकिन यह एक तरह से पुराना हो चुका रही है।
हैक्ससेल (http://www.mrtc.mdh.se/projects/Haxcel/) भी है, जो एक थीसिस प्रोजेक्ट था।
यदि आप किसी स्प्रेडशीट में कार्यात्मक प्रोग्रामिंग करना चाहते हैं तो सबसे अच्छा व्यावहारिक विकल्प शायद रिजॉल्वर वन है, जैसा कि आपने पहले ही उल्लेख किया है। (मैं कहूंगा कि इस संदर्भ में "कार्यात्मक प्रोग्रामिंग" का अर्थ है प्रथम श्रेणी के फ़ंक्शंस जो अन्य स्प्रेडशीट फ़ंक्शंस और शीट के साथ काम करते हैं - यानी आप एक फ़ंक्शन लिख सकते हैं जो फ़ंक्शन देता है, इसे कॉल करें और परिणाम अभी तक सेल में जाएं कॉल करने के लिए अन्य कोशिकाएं, आदि। मुझे नहीं पता कि ओपनऑफिस और Google डॉक्स ऐसा करेंगे।)
एक सहयोगी और मैं Excel के बहुत करीब एक वाक्यविन्यास का उपयोग करके एक्सेल के भीतर ऐसा करने के लिए एक छोटी परियोजना पर काम कर रहा हूं सूत्रों। मैं पर रॉय Macleans के VBA ब्लॉग एक टिप्पणी में संक्षेप में यह वर्णित है:
http://roymacleanvba.wordpress.com/2009/08/04/domain-specific-languages-%e2%80%93-part-2/#comment-130
यह कुछ बदल गया है के बाद से मुझे लगता है कि पोस्ट है, लेकिन अगर आप हमारी बहुत-कम से कम वाक्य रचना एक 'भाषा' कॉल करना चाहते हैं, यह निश्चित रूप से "शुद्ध है "। (और मैं अभी भी इसे एफपी-कार्यान्वित-इन-वीबीए उत्साही के विशाल ब्रह्मांड में रिलीज करने की योजना बना रहा हूं, लेकिन सामान आ रहा है ...)
भी विदेशी ...तुम ऐसा क्यों चाहेगो? एक्सेल एक बुरी, भारी, सिंगल-थ्रेडेड जीयूआई लाइब्रेरी की तरह है जो कई छेद है जो अपनी खुद की चीज करने की कोशिश करता है। मुझे नहीं लगता कि हास्केल पर्याप्त जीयूआई पुस्तकालयों के लिए पर्याप्त व्यावहारिक है ... –
@ipthnc उसने एक्सेल के बारे में कुछ कहां कहा? – phoebus
शुभकामनाएं जो शुद्ध भाषा का उपयोग करती है। अस्तित्व में केवल कुछ ही हैं, और लिस्प और एमएल परिवारों में अशुद्ध कार्यात्मक भाषाएं अधिक लोकप्रिय हैं। पाइथन, ज़ाहिर है, यह एक कार्यात्मक भाषा नहीं है - यह एक अनिवार्य ओओ भाषा है जो प्रथम श्रेणी के कार्यों के लिए होता है। – Chuck