ソリューションを作り直した
LangExtのOption用のアクティブパターンを追加
Result用のアクティブパターンを追加