{"payload":{"header_redesign_enabled":false,"results":[{"id":"42741668","archived":false,"color":"#b07219","followers":559,"has_funding_file":false,"hl_name":"derive4j/derive4j","hl_trunc_description":"Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.","language":"Java","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":42741668,"name":"derive4j","owner_id":14352274,"owner_login":"derive4j","updated_at":"2022-12-01T03:28:00.296Z","has_issues":true}},"sponsorable":false,"topics":["java","algebra","functional-programming","fold","annotation-processor","algebraic-data-types","visitor","java-8","optics","visitor-pattern","discriminated-unions","sum-types","laziness","derive4j","catamorphisms","exhaustiveness-checking","tagged-unions"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":1,"elapsed_millis":82,"errors":[],"result_count":1,"facets":[],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Drepo%253Aderive4j%252Fderive4j%2B%2Blanguage%253AJava","metadata":null,"csrf_tokens":{"/derive4j/derive4j/star":{"post":"6g9VheDZHGeDpwVI1X1wHobUM7NiEwkx_EUnIaJC_6K2Y40MhsEMq3ErvhoJAFAGA_AJjzD-JtrWvEnTEk-l-A"},"/derive4j/derive4j/unstar":{"post":"u8A6Kexf_Nz2u9YwaDnUP_hve-7F_jHMyqygG60XDTuxKaIxwyIZwajVIrTzaixevkjWfZI72Uena8v7AiZzYw"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"SGR6GVpVME-cQaw5SamU8Ni7igNSZ06R1Ub4TM-w33To3_Ac48j_SmqV5jRzS8MBMYHYSIhG0Bv9Gbm2HGVEgQ"}}},"title":"Repository search results"}