Size: a a a

2021 May 16

МП

Миша Проказин... in F# Chat
Спасибо всем.
источник

NK

ID:0 in F# Chat
источник

RM

Roman Melnikov in F# Chat
Если много подобных задач, то посмотри на TypeShape
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Я бы на твоём месте написал нормальную генерик функцию на F#, и вот её бы вызывал рефлексией. Получилось бы значительно более изящно, всего один рефлексивный вызов вместо кучки. А внутри просто List.cast, ну там или Seq.cast.
источник

TL

Timofey Lazarev in F# Chat
А у проекта есть лицензия? Я просто на гите не увидел
источник

АЧ

Андрій Чебукін... in F# Chat
О, надо добавить. Хорошее замечание
источник

VP

Vasiliy Pereverzev in F# Chat
И кажется у форка там стоит GPL3. Надо посмотреть какую лицензию сможешь добавить к себе.
источник

TL

Timofey Lazarev in F# Chat
https://tldrlegal.com/license/gnu-lesser-general-public-license-v3-(lgpl-3). Ну. Судя по всему это будет эта же лицензия
источник

VS

Vladimir Shchur in F# Chat
это вроде лицензия которая не позволяет использовать в проектах с закрытым исходным кодом
источник

O

Ortofax in F# Chat
как динамическую либу можно подключать куда угодно
источник

SB

S B in F# Chat
А что, либы на Фарше по определению ощутимо проще?
источник

VS

Vladimir Shchur in F# Chat
не очень понял, что ты имеешь ввиду
источник

O

Ortofax in F# Chat
дллку под лгпл можно юзать где угодно
источник

VS

Vladimir Shchur in F# Chat
типа она не является executable? ну наверное так буквально и надо понимать
источник

O

Ortofax in F# Chat
она не заразная, как гпл, точнее заражает исключительно свои форки. не ограничивает лицензии вызывающего кода
источник

VS

Vladimir Shchur in F# Chat
я про вот это думал - "If you distribute this library in an executable, you must make the source available for 3 years."
источник

VS

Vladimir Shchur in F# Chat
т.е. посути если взять новый дотнет который делает single executable из всех зависимых либ, то это уже делать нельзя не открыв сорцы
источник

O

Ortofax in F# Chat
это ж статическая линковка получается?
источник

VS

Vladimir Shchur in F# Chat
хз, в тексте там так "A “Combined Work” is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the “Linked Version”."
источник

VS

Vladimir Shchur in F# Chat
нет разделения нигде в тексте на динамическую и статическую линковку
источник