इस प्रोजेक्ट के बारे में

Vaughan एक F# लाइब्रेरी है, जिसका नाम ब्लूज़ गिटारवादक Stevie Ray Vaughan के नाम पर रखा गया है, जो संगीत सिद्धांत की अवधारणाओं, संगीत संकेतन, गिटार टैब संकेतन के साथ काम करने और प्रोग्रामेटिक रूप से संगीत बनाने के लिए है। इसे NuGet पैकेज के रूप में प्रकाशित किया गया है और यह .NET Standard 2.0 को लक्षित करता है, केवल यूनिट टेस्ट प्रोजेक्ट बनाने के लिए .NET Core 3.1 की आवश्यकता होती है। शुरुआत करना: रिपॉज़िटरी को क्लोन करें, `dotnet restore` के साथ निर्भरताएँ पुनर्स्थापित करें, `dotnet build` के साथ बिल्ड करें, और वैकल्पिक रूप से `dotnet test VaughanTests` के साथ टेस्ट चलाएँ। एक ऑनलाइन repl.it नमूना लिंक किया गया है, हालाँकि यह कुछ हद तक पुराना बताया गया है, इसमें SonicPi एकीकरण नहीं है, और SpeechToMusic मॉड्यूल नहीं है क्योंकि वहाँ FParsec निर्भरता जोड़ी नहीं जा सकी। दस्तावेज़ीकरण प्रोजेक्ट विकी में उपलब्ध है। रिपॉज़िटरी को Pedro Santos द्वारा बनाए रखा जाता है और यह EUPL-1.2 के अंतर्गत लाइसेंस प्राप्त है, जिसे शैक्षिक और विकास उद्देश्यों के लिए एक संदर्भ किट के रूप में वर्णित किया गया है। बिल्ड स्थिति को GitHub Actions वर्कफ़्लो के माध्यम से ट्रैक किया जाता है।