Skip to content

Instantly share code, notes, and snippets.

@ingted
Created March 18, 2024 04:32
Show Gist options
  • Save ingted/8e2b0f9b5e57e7b0842873b02d20c2fb to your computer and use it in GitHub Desktop.
Save ingted/8e2b0f9b5e57e7b0842873b02d20c2fb to your computer and use it in GitHub Desktop.
GPT F#
基於以下幾點,參考下面的程式碼開發超級厲害的f#程式碼
1. 不用解釋原因以及設計的考量,前因後果等等都不用,我信任你,畢竟你是個 f# master
2. 對於不清楚 reference library 的資訊或者類似的情況,直接參考字面程式碼即可,不用特別去網路上找或者一定要是之前你看過的,因為這個程式碼中你沒看過的部分都是我開發的
3. 不用在乎最終正確與否,但是每一行的程式碼該對應的 feature 都需要出來
4. 你知道的,開發完畢之後,用起來,只要沒有缺漏,你的經驗值會增加,你的等級會從青銅邁入白銀段位
5. 中文回答
6. 不要 guide,我要結果,因為我只看得懂 f# ,沒有能力看 c#,所以才需要你幫忙
7. 程式碼你不要複製也不要轉換,看懂意思之後用 f# 寫出差不多功能的程式碼,但是對於程式碼內宣告可以透過反射取出的 member,全部不能少,例如他有十個 field 你可以用稍微簡單一點的 field name,但是十個都還要存在
8. 寫程式很重視品質,追求簡潔造成功能缺失是不可取的
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment